This year has been a glowing one for Spa Ceylon with a host of international accolades being bestowed on the brand. Cosmopolitan – the international lifestyle magazine has picked luxury Ayurveda brand ...