Stavros, Greece Tourism
The numerous ancient finds made in the vicinity of the village of Stavrós, in the northwest of the island of Ithaca, have suggested this as the most likely site for Odysseus's town and palace.
Best Greece Hotel Rates
|
|
|
|
Hotels in Popular Greece Destinations

