Where is Villars-sur-Var?
Where is Villars-sur-Var located?
Villars-sur-Var, Villars-sur-Var, France (approx. 43.93672°, 7.0974283°)
Where is Villars-sur-Var on the map?
Villars-sur-Var - Nice
Villars-sur-Var - Nice Airport
{"latitude":43.93672,"longitude":7.0974283,"title":"Villars-sur-Var"}