Where is Charmont-sous-Barbuise?
Where is Charmont-sous-Barbuise located?
Charmont-sous-Barbuise, Charmont-sous-Barbuise, France (approx. 48.410404°, 4.171808°)
Where is Charmont-sous-Barbuise on the map?
{"latitude":48.410404,"longitude":4.171808,"title":"Charmont-sous-Barbuise"}