Everything you need to know about Phi Phi Islands, Maya Bay and Bamboo Island.