Where is Saint Pierre?

Where is Saint Pierre located?

Saint Pierre, Saint Pierre, Mauritius (approx. -20.2215°, 57.53431°)


Where is Saint Pierre on the map?