Along with it’s spectacular scenery, Phi Phi Island is packed with great snorkeling spots, stunning beaches, and was also the location where Leonardo DiCaprio filmed “The Beach”. Visit Maya Bay, cruise by the Viking cave and visit all the landmarks that make these islands so famous. We recommenned having lunch on the beach with movie-like views in the background and top it off with some snorkeling at Bamboo Island to end your tour of this hidden gem.