|
|
St. Shott's, Avalon Peninsula, Newfoundland and Labrador, Canada |
A local tour guide spotted one of fewer than 370 North Atlantic right whales off the southern Avalon Peninsula this month, thrilling wildlife enthusiasts and providing key data to DFO.