A place of worship for some, Saints 12 Apostles Church is worth checking out, irrespective of your spiritual beliefs. Find out if this holy sanctuary is open to tourists for the perfect pause from your action-packed travel schedule.
Located in Koulouria, this house of prayer is worth a visit. But you'll find loads more to explore in this area. Agios Kosmas of Aetolia Monastery, and Archontiki House are within easy reach of Saints 12 Apostles Church.