
1) Finnish island in the Baltic 2) Island of Uusimaa
Found on
https://www.crosswordclues.com/clue/kuivasaari

Kuivasaari (Torra Mjölö in Swedish) is a Finnish island in the Gulf of Finland, near Helsinki. The island gets its name, meaning `dry island`, from the fact that there is no fresh water on the island, and water is instead pumped from the nearby Isosaari island. The whole island is a military installation and access for civilians is heavily res.....
Found on
http://en.wikipedia.org/wiki/Kuivasaari
No exact match found.