Saint Pierre and Miquelon is located east of Canada and northeast of the United States. It is also located just south of the Canadian island of Newfoundland. In Saint Pierre and Miquelon, you'll find incredible marine life and birds.
332