Where is Soveria?
Where is Soveria located?
Soveria, Soveria, France (approx. 42.358356°, 9.172688°)
Where is Soveria on the map?
{"latitude":42.358356,"longitude":9.172688,"title":"Soveria"}