waterfalls of drimonas, Evia, Greece
Chiliadou beach, Evia Island, Greece
Evia, Greece Hot Springs
Platanistos bridge, Evia
The Neolithic gateway above the village of Styra on the Greek island of Evia.
Amazing sea cave near Zarakes in Evia.
Sea cave next to Limnionas beach, close to Mesochoria village, Evia island, Greece.
Schinodavlia - Euboea island