February 19, 2024
6min
Spa Ceylon, the iconic Ayurveda Wellness brand, has won 3 international accolades at the World Luxury Spa Awards 2023, including the prestigious Global Award for Best Beauty Product, alongside Awards for Best Luxury Ayurveda Spa Global & Best Spa Group Global. ‘These awards come at an important & exciting time for us, as […]