Where is Saint Pierre Island?

Where is Saint Pierre Island located?

Saint Pierre Island, Saint Pierre Island, PM (approx. 46.7778°, -56.1778°)


Where is Saint Pierre Island on the map?