Itaca

GR

Country Greece

Population 3.084

Latitude: 38.220001. Longitude: 20.430000