Palenque means Sanctuary. This long-forgotten island sanctuary is now rediscovered as the site of a private island resort which preserves the landâs wild, natural beauty…