Where is Castelmaurou?
Where is Castelmaurou located?
Castelmaurou, Castelmaurou, France (approx. 43.67775°, 1.5325285°)
Where is Castelmaurou on the map?
Castelmaurou - Toulouse
{"latitude":43.67775,"longitude":1.5325285,"title":"Castelmaurou"}