Where is this island? I ask, because I often am in Greece. It looks like a fortress? Is this Venetian or of new Greek origin?
Where is this island? I ask, because I often am in Greece. It looks like a fortress? Is this Venetian or of new Greek origin?
RE: Spinalonga island, Greece