Bestravelvideo Visit Greece: Holy Apostles Church Leontari - Arcadia, Peloponnese in 4K

Like what you see? Subscribe at our You Tube travel page for more! Follow us on For more Holy Apostles is a Byzantine architecture 14th century church at the central square of Leontari village. The distance is 196 Km from Athens via Olympia Odos (includes tolls).
Back to Top