The Best Beach in Thailand | Crystal Bay Koh Samui

By | December 26, 2013

http://www.crystalbaykohsamui.com The best beach in Thailand is Crystal Bay on Koh Samui. This small beach has crystal clear water with the best snorkeling o…

koh samui