Greece Church of St. Theodora
Dating to the 10C, this tiny chapel is buckling under the weight of the 17 oak trees that are sprouting from its roof.
Church of St. Theodora
Plan your perfect trip to Greece!
Easily create an itinerary based on your preferences: Where to visit? For how long? What to do there?Plan your trip