Where is Alexander Beach Hotel & Village Resort?
Where is Alexander Beach Hotel & Village Resort located?
Alexander Beach Hotel & Village Resort, Crete, Greece (approx. 35.29065°, 25.4454°)
Where is Alexander Beach Hotel & Village Resort on the map?
Alexander Beach Hotel & Village Resort - Heraklion Airport
{"latitude":35.29065,"longitude":25.4454,"title":"Alexander Beach Hotel & Village Resort"}