Four wins for Spa Ceylon at World Luxury Spa Awards 2018 Spa Ceylon, the luxury Ayurveda chain, stamped its excellence in global presence after winning four major awards at the World ...