Posts Tagged ‘50-feet 3-inches’
UPDATED: Fin Whale Beached North of Indian River Inlet
Sunday morning a fin whale beached on the shore just north of the Indian River Inlet. Marine Education, Research & Rehabilitation Institute (MERR) officials are investigating but tell the Talk of Delmarva that it’s about 50′ 3ā long and severely emaciated and they are doing what they can to minimize its suffering. Additional information from…
Read More