BodyHoliday Saint Lucia shared by @travelleisure says: ""BodyHoliday is an all-inclusive resort in St. Lucia that attracts wellness-seeking travelers with its Wellness Centre, yoga, tai chi, meditation, farm-to-table fare, and beachy-chic rooms and suites. Activities include sailing, scuba diving, and group fitness classes."" on Postcard