Koh Phi Phi Don is the largest and only populated island and contains a whole community of resorts restaurants and shops to service the visitors to the island.
Koh Phi Phi Leh is the a smaller of the main islands and was popularized by the year 2000 movie "The Beach" starring Leonardo DiCaprio was filmed on Maya Bay located on Koh Phi Phi Ley. There are great areas around Koh Phi Phi Ley for snorkeling,
Ko Mai Phai pr 'Bamboo Island' is a small low-lying islet to the north of Phi Phi Don with a broad sunny beach and some very limited snorkeling.
Other photos of Koh Phi Phi Islands: