Where is Bellefosse?
Where is Bellefosse located?
Bellefosse, Bellefosse, France (approx. 48.402016°, 7.2176495°)
Where is Bellefosse on the map?
{"latitude":48.402016,"longitude":7.2176495,"title":"Bellefosse"}