Where is Myself?

Where is Myself located?

Myself, Aquitaine, France (approx. 43.5249039422°, -1.1576843262°)


Where is Myself on the map?