New website: http://www.crystalbaybeachresort.com
The best beach in Thailand is Crystal Bay on Koh Samui. This small beach has crystal clear water with the best snorkeling on the island. Beautiful granite boulders and lush tropical jungle provide the perfect backdrop to this absolutely perfect beach.
Best Beach on Koh Samui, best beach in thailand, thailands best beach, best beach resort koh samui, best beach ko samui, best beach in south thailand, most beautiful beach in thailand, most beautiful thai beach, beautiful beaches thailand, best tropical beach.