St John the Theologian Church
Loucha 290 92, Greece
St John the Theologian Church is a church located in Loúros.
Nice original Greek village, however, time does not stand still here either.
Very atmospheric village. Reminds central Peloponnese.
Great little place for a little bit of culture
CoPray exists for one reason: to help people find a place to pray. No ads, no distractions, no monetization. We truly believe that holy places deserve respect, not banners.
Every donation helps us map more churches, chapels and places of worship around the world. Right now we are present in 11 countries and we keep growing: 










Your support keeps CoPray free, clean and sacred. Thank you so much. 🙏