Where is Dedalos Beach Hotel?
Where is Dedalos Beach Hotel located?
Dedalos Beach Hotel, Crete, Greece (approx. 35.38172°, 24.58396°)
Where is Dedalos Beach Hotel on the map?
Dedalos Beach Hotel - Rethymno
{"latitude":35.38172,"longitude":24.58396,"title":"Dedalos Beach Hotel"}