Where is Santa Severa?
Where is Santa Severa located?
Santa Severa, Santa Severa, France (approx. 42.887627°, 9.472467°)
Where is Santa Severa on the map?
Santa Severa - Bastia
{"latitude":42.887627,"longitude":9.472467,"title":"Santa Severa"}