The BodyHoliday

The Body Holiday is an all-inclusive resort and hotel in St. Lucia. It offers luxury year round yoga retreat.

  • Castries, Saint Lucia