Where is Castellare?
Where is Castellare located?
Castellare, Castellare, Italy (approx. 43.72991°, 10.78084°)
Where is Castellare on the map?
{"latitude":43.72991,"longitude":10.78084,"title":"Castellare"}