The St. Lucia Tourism Authority is challenging intrepid guests to the “Three Peaks Challenge.” This rigorous challenges pushes travelers to climb the three signature peaks, Gros Piton, Petit Piton and ...