Is the De Beers Forevermark store the Best Place to Shop?

De Beers Forevermark store opens in Gurugram, offering exclusive privileges.