Where is La Manilau?
Where is La Manilau located?
La Manilau, Nouvelle-Aquitaine, France (approx. 44.84026°, 0.84702°)
Where is La Manilau on the map?
{"latitude":44.84026,"longitude":0.84702,"title":"La Manilau"}