Exfoliation

A treatment whose primary purpose is to scour dead skin cells from the body; from the Latin word exfoliate, which means ‘to remove leaves’.

This treatment is currently offered at the following destinations:

Italy
Malta
Spain