El Noel @ Petitbain, Carriacou, Grenada, West Indies. Carriacou is a small island in the Lesser Antilles, population 7,000, was named by the indigenous Carib Indians as the “land of many reefs”.  El Noel retreats provide individually curated wellness
El Noel Retreats, Featured