Mayor Verna Hayward estimates peak visitors of about 200 people in a single day
CBC NewsElizabeth WhittenHumpback and minke whales are making their annual rounds near the shores of Newfoundland and Labrador, and one town on Newfoundland's Avalon Peninsula has a front-row seat to the spectacle.
St. Vincent's-St. Stephen's-Peter's River has become a hotspot for visitors looking to catch a glimpse of the massive mammals because of its beach and how close the whales c…
Continued...
0
Log In or Sign Up to add a comment.- 1
arrow-eseek-eNo items to display