Nectar Bath Treats Opens Resorts World Las Vegas Location ByTravelivery® - Curated by Jeremy Womack July 21, 2021November 14, 2022 Nectar Bath Treats opens their latest retail location at Resorts World Las Vegas