Where is Châtellerault?
Where is Châtellerault located?
Châtellerault, Poitou-Charentes, France (approx. 46.8180047°, 0.545812°)
Where is Châtellerault on the map?
Châtellerault - Paris
Châtellerault - Poitiers
{"latitude":46.8180047,"longitude":0.545812,"title":"Châtellerault"}