Red Church (Vourgareli)
Eastern Orthodox church building · Central Tzoumerka Municipality
Ancient city
Theudoria was an ancient town located in south-eastern Epirus. It was one of the chief towns of the Athamanians, along with Argithea, Heraclea and Tetraphylia.
Closest places in our Greece guide.
Restaurants and cafés within 800 m.
No restaurants or cafés found within walking distance.
Nearby places could not be loaded right now.
More places to explore in Greece.