Ko Phi Phi is considered to be one of the most naturally beautiful islands in Thailand and 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.