Situated in a small bay, this chapel is hidden between rocks and is not easy to find. However, its interior is worth visiting.
Address 81200, Greece
Coordinates 38°59'44.084" N 26°17'36.819" E