Beluga Whale Hits the River
Wonders never cease. Just when those in our area of the Delaware River were beginning to recover from the recent floods, a whale arrives to shake things up.
A 15-foot Beluga whale-now identified as named “Helis” and hailing from the St. Lawrence Estuary in Canada–has been spotted swimming up and down the water near Trenton, New […]