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 […]