Indore, June 2026: Nicobar, the modern Indian lifestyle studio, has opened its first store in Indore, marking an exciting new chapter in the brand’s retail journey across India. Known for its thoughtful approach to contemporary Indian living, the brand arrives in a city that has long celebrated craftsmanship, creativity and a strong sense of community. With …



