Saint Pierre and Miquelon
Saint-Pierre
Saint-Pierre is the main town of the French archipelago of Saint Pierre and Miquelon, south of Newfoundland. Its compact harbour is characterised by …
Your next destination
Find a place by name, choose a country or follow a travel theme.