The Giants of the sea have been spotted in New Zealand. These huge whales are very rare. They have been spotted at the coast of North Island by NIWA scientists. The whales, the world’s largest animal remain one of the planet’s most elusive creatures. Respect is a good word towardsContinue Reading