Those keen to have a tranquil holiday by the waves should check out these best beaches in Thailand which have been famous for ...
Lamai Beach in Koh Samui. What better time, then, to head on over to Koh Samui before the rest of the world catches on? While the hotel where the show is believed to be set is mysteriously fully ...