Where is Castello di Santa Severa?
Where is Castello di Santa Severa located?
Castello di Santa Severa, Castello di Santa Severa, Italy (approx. 42.01609°, 11.95712°)
Where is Castello di Santa Severa on the map?
{"latitude":42.01609,"longitude":11.95712,"title":"Castello di Santa Severa"}