Tucked away in the Palawan archipelago lies a rare, hidden little village called Sibaltan that […]