Greece >
Photos >
Destinations >
Central Greece >
Evia >
Lefka Karystia >
Castelo Rosso hotel - view
Castelo Rosso hotel - view
Castelo Rosso hotel - view by meteo
Location where 'Castelo Rosso hotel - view' photo was taken:
< Back to all Lefka Karystia Photos
See also: Lefka Karystia Guide, Evia Guide