Island · GreeceIcariaIcaria is a island in Ithaca Regional Unit, Greece. Greek island in the Aegean Sea.View on the mapRead moreDiscover a random placeWhat is Random Atlas?More places in GreeceFlórina · CityÁgioi Anárgyroi · CityOlive and Oil Museum · MuseumAslan Pasha Mosque · MuseumGérakas · CityLivadeiá · City