Mostly greenery with a lovey glimpse on the Ionian Sea
-
Evgiros
-
Land
6,500