Islands in Malaysia have white sand beaches, forests for hikes and underwater life for diving and snorkelling. Here're the must-visit islands