Super Admin Mantanani Islands, Sabah: A Traveller's Guide The Mantanani Islands, a cluster of three islands located off the northwest coast of Kota Belud in Sabah, are a sought-after destination for those seeking clear turquoise waters and pristine sandy bea... Island Hopping Mantanani Islands Nature Sabah Scuba Diving Aug 28, 2026