Check out Baccarat’s first Indian store in Delhi
[ad_1] 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…
