There are many stunning islands in Thailand. Ko Tao is one of my favorites and known for its diving explorations right off its shores. There are reef sharks that live in the sandy flats and coral. If you know the right spots, you can snorkel above the sharks and watch them in their natural habitats.


