Island · FinlandOtavaOtava is a island in Naantali, Finland. Island in Naantali, Finland.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in FinlandLehtisaari · IslandKlaukkala · CityVaasa · CityArchitecture & Design Museum · MuseumKajaani Castle · CastleRuissalo · Island