Where is Canaves Epitome - Small Luxury Hotels of the World?

Where is Canaves Epitome - Small Luxury Hotels of the World located?

Canaves Epitome - Small Luxury Hotels of the World, South Aegean, Greece (approx. 36.46394°, 25.37091°)


Where is Canaves Epitome - Small Luxury Hotels of the World on the map?