Where is Novalaise?
Where is Novalaise located?
Novalaise, Novalaise, France (approx. 45.595135°, 5.770448°)
Where is Novalaise on the map?
Novalaise - Chambéry
{"latitude":45.595135,"longitude":5.770448,"title":"Novalaise"}