July 8, 2025
Sydney 29

Check out Baccarat’s first Indian store in Delhi

At The Chanakya, an upscale shopping mall in Delhi’s Chanakyapuri, a vibrant red storefront — associated with 260-year-old French luxury crystal brand Baccarat — catches your attention even before you head to its flagship boutique on the second floor.  As you move closer, the Solstice chandelier greets you. Composed of hollow branches in blown cabled […]