Rate this photo
The water of Big River plunges into the north atlantic at the Stiles Cove Waterfall. Stiles Cove is near Flatrock on the Avalon Peninsula of Newfoundland, Canada. This photo was taken in the afternoon of a cloudy day in May of 2019. This photo is part of the Newfoundland - Avalon Peninsula gallery. This photo was taken with a digital camera.