I enjoy your geo-quizzes, so thanks for another one! Just one small quibble - a "residence" usually refers to a house rather than a whole suburb or neighbourhood, so I got thrown sideways on that question. BTW, did you mean to have two 'Rio de Janeiro' questions?
Ostergotland (really Östergötland) is not the name of an archipelago. It's the name of a "landskap", i.e. county. The county indeed does have a coast with a lot of islands but there are several different names, e.g. St Annas Skärgård.