Omura’s Whales Spotted of the Island of Phuket
28 January 2020 Rare Omura’s whale spotted off Phuket Island A rarely seen Omura whales has been spotted off Phuket Island close by Maithon Island, one of the few sightings globally of species that scientists know little about. When the Omura’s whale (Balaenoptera omurai) was first described in 2003, it … Read More