answersLogoWhite

0

Saint-Pierre is a territory of the French Republic located close to the Southern shore of the Canadian Island. Saint-Pierre is south of the province of Newfoundland, about 800 miles North East from Boston.

User Avatar

Wiki User

11y ago

What else can I help you with?