Development is strictly controlled in Thailand's Hat Noppharat Thara-Mu Ko Phi Phi National Park, which makes the arrival of the new Outrigger Phi Phi Island Resort all the more special. Built using ...