The gorgeous hilltop town of Pyrgos has 48 churches, but Agia Theodosia is the grandest of them (and just below it is the perfect lunch spot, Penelope's).
(c) 2014, Jessica Thompson Blatz. All rights reserved.
Photo album created with Web Album Generator