The scenic St. Nicholas Chapel at Georgoupolis on the isle of Crete is 100 meters into the sea – built a small rock formation just off the beachfront – to offer protection for those who sail into the crystal-clear waters of the beautiful island.
Ask me anything
Explore related questions