IOM recognised as Important Marine Mammal Area As of 27th February 2024, the Isle of Man is now recognised as an Important Marine Mammal Area (IMMA). This Read More
Humpback whale first spotted off the Manx coast, heads to Pembrokeshire and Cornwall On 13th January, a humpback whale was spotted and photographed at Cranstal, near the Point of Ayre and reported to Read More