Thailand - ‘Land of Smiles’ is home to some of the best beaches in the world. Let's take a look at some of the best beaches ...
This is especially true because, while Ko Phi Phi Leh may be the island where "The Beach" was filmed ... with shared ...