Backed by a five-decade old family business with vast expertise in the manufacture of Ayurveda health & beauty care, Spa Ceylon has an expanding global footprint of over 55 locations across 11 countries growing rapidly to establish itself as ‘the world’s largest Luxury Ayurveda chain’ located across South Asia, the Far East and Europe.