Bay Gardens Resorts in St. Lucia offers Magic Moments Wedding packages Photo Credit Bay Gardens Bay Gardens Resorts in St. Lucia offers Magic Moments Wedding packages. Photo Credit Bay Gardens Share Bay Gardens Resorts in St. Lucia offers Magic Moments Wedding packages Photo Credit Bay Gardens