Ithaca Churches - Located in the southern region of Ithaca, Greece, the Panagia Spiliotissa Church is a unique place of worship situated over the stunning Antri Bay. Unlike traditional churches, it is actually a cave that has been sealed off, exuding the architectural appearance of a church exterior. This is the reason why it is referred to as the Panagia Spiliotissa, which translates to the "Virgin of the Cave."


Plan a trip to visit Ithaca Island!

   Take a Ferry

   Find a Room

   Things to do

  All Sights & Attractions