Where is Puichéric?

Where is Puichéric located?

Puichéric, Puichéric, France (approx. 43.223°, 2.62323°)


Where is Puichéric on the map?