Notebook Spa Ceylon wins at World Luxury Spa Awards 2017 Spa Ceylon, the largest luxury Ayurveda chain, yet again stamped its excellence in the global sector after winning three...