Where is Diamond Apartments & Suites?
Where is Diamond Apartments & Suites located?
Diamond Apartments & Suites, Crete, Greece (approx. 35.31464°, 25.39292°)
Where is Diamond Apartments & Suites on the map?
{"latitude":35.31464,"longitude":25.39292,"title":"Diamond Apartments & Suites"}