There are many beautiful islands in Southeast Asia. The following are some islands suitable for snorkeling: 1. Bali (Indonesia) 2. Boracay (Philippines) 3. Lanta (Thailand) 4. Lanyu () 5. Pearl Island (Brunei) 6. Ama Island (Philippines) 7. Phuket (Thailand) 8. Zhouyuan Island (Thailand).