What is Spa?

Known as an abbreviation of the Latin phrase ‘Salus Per Aquam’, which means the health of the water”, today, the Spa is described as a place dedicated to fostering wellness through professional services that help renew the mind, body, and overall soul. (Source: International Spa Association)