Spa Ceylon, the luxury ayurveda brand, unveiled its magnificent Royal Indulgence Store and Spa in Colombo. It’s home to exciting design concepts such as the Royal Court, which features a majestic golden throne where guests can pose for photographs. Located in the heart of Sri Lanka’s tourist area, this fragrant oasis of calm offers guests a unique indulgent brand experience in an atmosphere of royal splendour.