Where is Alexander Beach Hotel?
Where is Alexander Beach Hotel located?
Alexander Beach Hotel, Crete, Greece (approx. 35.02432°, 24.75959°)
Where is Alexander Beach Hotel on the map?
{"latitude":35.02432,"longitude":24.75959,"title":"Alexander Beach Hotel"}