Spinalonga, a small island off the northeast coast of Crete near the resort area of Elounda, has evolved over thousands of years from a hiding place for Christians fleeing Roman soldiers, followed by Cretans fleeing invading Turks, to a massive …
Spinalonga, a small island off the northeast coast of Crete near the resort area of Elounda, has evolved over thousands of years from a hiding place for Christians fleeing Roman soldiers, followed by Cretans fleeing invading Turks, to a massive …