The Tor
D116 near Our Lady of Health Church, Jelsa, Hvar Island 21465 Croatia
The Tor is a Ancient Ruins, Points of Interest & Landmarks place is located in Jelsa, Dalmatia. The address of The Tor is D116 near Our Lady of Health Church, Jelsa, Hvar Island 21465 Croatia.