Photograph by
-
-
0
Edit Photo Details
Capt St. Mary's Newfoundland
Cape St. Mary's Ecological Reserve is an ecological reserve located near Cape St. Mary's on the Cape Shore, on the southwestern Avalon Peninsula of Newfoundland. It is home to one of Newfoundland's largest seabird colonies.