Global Awards
Spa Ceylon Secures 3 Global Wins for Sri Lanka
Spa Ceylon secured 3 global wins at the prestigious World Luxury Awards 2024, making Sri Lanka shine yet again, on the international stage. The world’s largest luxury Ayurveda chain won...
Spa Ceylon Secures 3 Global Wins for Sri Lanka
Spa Ceylon secured 3 global wins at the prestigious World Luxury Awards 2024, making Sri Lanka shine yet again, on the international stage. The world’s largest luxury Ayurveda chain won...