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