From the Philippine Star: This emerging haven in Palawan might be the next best location for businesses