Where is Archipelagos Hotel?
Where is Archipelagos Hotel located?
Archipelagos Hotel, Crete, Greece (approx. 35.36455°, 24.46265°)
Where is Archipelagos Hotel on the map?
{"latitude":35.36455,"longitude":24.46265,"title":"Archipelagos Hotel"}