St. Lucia is the Caribbean's beauty queen, crowned by the towering twin volcanic peaks of the Pitons. Crescent-shaped beaches, small fishing villages, ...