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