Where is Puiseaux?

Where is Puiseaux located?

Puiseaux, Puiseaux, France (approx. 48.09234°, 2.05967°)


Where is Puiseaux on the map?