If you are looking for a holiday experience that is guaranteed to heighten your senses, the island of Saint Lucia is the place to visit. The Caribbean paradise is home to the magical Piton Mountains,…