Everything you need to know including best activities, where to stay and where to eat in the picturesque, mysterious island of Siquijor in The Philippines.