VIDEO: Wild seal on London’s Thames River hitches a ride on boat

PortandTerminal.com, July 25, 2020 LONDON – If you’ve ever visited the Thames River running through London, England probably the last thing that springs to mind is that it would be home to seals. In fact, the Thames Estuary is home to an estimated 3,500 thousand seals according to the Zoological Society of London – a … Continue reading VIDEO: Wild seal on London’s Thames River hitches a ride on boat