Where is Castellnovo?
Where is Castellnovo located?
Castellnovo, Castellnovo, Spain (approx. 39.862076°, -0.45747688°)
Where is Castellnovo on the map?
{"latitude":39.862076,"longitude":-0.45747688,"title":"Castellnovo"}