Shoal Brook is an enclave community in the southern section of Gros Morne National Park. Shoal Brook is on the South Arm of Bonne Bay. To reach Shoal Brook, take the Viking Trail from The Trans Canada Highway at Deer Lake. Turn left onto Highway 431 at Wiltondale. It's a gorgeous 30 km drive from Wiltondale. You'll pass through the communities of Glenburnie and Birchy Head before reaching Shoal Brook.
Shoal Brook is home to The Water's Edge RV Park and Campground. You can camp right on the edge of Bonne Bay. The water can vary from quite rough to glassy calm. There is a noticeable tide here as well. The bay is quite deep off Shoal Brook. If you take the Bonne Bay Boat Tour out of Norris Point, this is normally where they turn to head back to Norris Point at the end of the tour.
It's fairly common to see both minke and hump back whales in Bonne Bay. We watched a couple of hump backs behind our trailer one evening.
(click photos to enlarge, click caption for mapped location)