Where is Medusa Cave Hotel?
Where is Medusa Cave Hotel located?
Medusa Cave Hotel, Nevşehir, Turkey (approx. 38.64025°, 34.82819°)
Where is Medusa Cave Hotel on the map?
{"latitude":38.64025,"longitude":34.82819,"title":"Medusa Cave Hotel"}