Where is Skopelos Village Hotel?
Where is Skopelos Village Hotel located?
Skopelos Village Hotel, Thessaly, Greece (approx. 39.11986°, 23.73907°)
Where is Skopelos Village Hotel on the map?
{"latitude":39.11986,"longitude":23.73907,"title":"Skopelos Village Hotel"}