Where is Laparade?

Where is Laparade located?

Laparade, Aquitaine, France (approx. 44.3886542734°, 0.4449462891°)


Where is Laparade on the map?