Ko Phi Phi is considered to be one of the most naturally beautiful islands in Thailand. There are limestone mountains with cliffs, caves and long white sandy beaches. Though often referred to as one island, Ko Phi Phi is actually a small archipelago. Ko Phi Phi Don is the largest island of the group, and is the only island with permanent inhabitants while the smaller Ko Phi Phi Leh is famous as the filming location for the 2000 movie “The Beach” starring Leonardo di Caprio.