Where is Almira Hotel?
Where is Almira Hotel located?
Almira Hotel, Thessaly, Greece (approx. 39.14363°, 23.421°)
Where is Almira Hotel on the map?
{"latitude":39.14363,"longitude":23.421,"title":"Almira Hotel"}