
Which of the following is a famous snorkeling and diving destination in Malaysia with crystal-clear waters and vibrant marine life?
Langkawi
Perhentian Islands
Penang
Bali