Spa Ceylon launches Ceylon Elephant Co Spa Ceylon, the world’s largest luxury Ayurveda chain, has strengthened its mission to aid and promote the work of elephant ...