On land, Tenggol is an unpretentious beauty. Its beaches are the kind you dream about – a stretch of soft white sand framed ...