Where is Belleneuve?
Where is Belleneuve located?
Belleneuve, Belleneuve, France (approx. 47.363674°, 5.2639937°)
Where is Belleneuve on the map?
{"latitude":47.363674,"longitude":5.2639937,"title":"Belleneuve"}