In Ko Phi Phi, a small archipelago in the Krabi Province of Thailand, lush limestone peaks rise from the tropical sea, and warm waters lap on palm-lined sugary shores. Slammed by the tsunami in 2004, Ko Phi Phi has now recovered. Its natural beauty still recalls the tropical island dream evoked in the famous Leonardo DiCaprio movie, The Beach, which was filmed here at Maya Beach on the smaller neighboring island of Ko Phi Phi Leh. Ko Phi Phi Don is the only inhabited island and offers day trips to the surrounding islands. Other popular activities include swimming, snorkeling, and superb diving.