harbour Saint Pierre Saint Pierre and Miquelon France french islands off coast of Newfoundland Canada


Saint Pierre harbour. Located off the south coast of Newfoundland on Canada's east coast, Saint Pierre & Miquelon are France's only North American territories.


Size: 5351px × 3592px
Location: Saint Pierre & Miquelon, France
Photo credit: © John Sylvester / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: &, atlantic, boats, coast, coastal, destination, france, harbour, island, islands, miquelon, pierre, saint, scenic, seascape, small, tourism, town