Panagia Spiliotissa Church in Ithaca, Greece
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."