support@headlinenews360.com
- Life & Style
- April 18, 2025
- 4 views
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…