Ko Phi Phi, Thailand: Hello from Ko Phi Phi, our next destination in Thailand with some of the most beautiful beaches in the world; Phi Phi Leh, the smaller of the two islands, was the filming location for “The Beach.” Here is just a sampling of the beautiful scenery we saw.
recent comments