From secluded beaches to impressive diving sites, the islands of Rawa, Lang Tengah and Mantanani hold unique experiences for adventurous travellers. Home to nearly 1,000 small islands and some of ...