Where is Riva Bella?
Where is Riva Bella located?
Riva Bella, Riva Bella, France (approx. 42.1722°, 9.52847°)
Where is Riva Bella on the map?
{"latitude":42.1722,"longitude":9.52847,"title":"Riva Bella"}