An Omura’s whale (Balaenoptera omurai), a rare and little known whale species, has been sighted by a Thai tour guide and tourists swimming in the sea near Miang Island, in…

Read More