The capital of Saint Pierre and Miquelon is Saint-Pierre