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