Where is Frabosa Soprana?
Where is Frabosa Soprana located?
Frabosa Soprana, Frabosa Soprana, Italy (approx. 44.28777°, 7.8065667°)
Where is Frabosa Soprana on the map?
{"latitude":44.28777,"longitude":7.8065667,"title":"Frabosa Soprana"}