New Delhi gets its very own Nicobar

Nicobar, a lifestyle design studio from the house of Good Earth, has opened its second store in New Delhi. Like its Mumbai counterpart, the new showroom is a bright slice of tropical ease right in the heart of Meherchand Market. The store reverberates with the values Nicobar espouses a fresh, mindful vibe which is contemporar