Once a backpackers secret, Thailands Phi Phi islands exploded onto the tourist map after the release of The Beach, a movie starring Leonardo DiCaprio that was filmed on one of the islands. Ko Phi Phi Don and Ko Phi Phi Lee are located between the island of Phuket and mainland Thailand off the West coast of Thailand in the Andaman Sea. Ko Phi Phi Don is the larger of the two islands and is home to permanent residents and a myriad of accommodations for tourists. Ko Phi Phi Lee has spectacular white sand beaches and can be visited by boat only, with trips leaving from the larger island throughout the day. Visitors can enjoy diving, snorkeling and kayaking in the waters off both islands.