Even with its scenic views, tropical beaches, and picturesque towns ... Our must-see sights when in St. Lucia are Pigeon Island National Park, Marigot Bay, and Diamond Falls. A destination for ...