August 2019 Spa Ceylon recognized at World Spa Awards Spa Ceylon – the world’s largest Ayurveda Wellness chain, was a major winner at the World Luxury Spa Awards...