A humpback whale swimming in the Thames spotted near London a few days ago
A humpback whale was sighted by residents, swimming in the Thames about twenty kilometers from central London, this weekend. It seems that the animal has since managed to reach the sea. Whales exist in British waters. It can sometimes happen that some specimens get lost in the Thames. Last year, for example, a beluga named […]
Continue Reading