Nature Craft Furniture is a leading family-owned furniture store started as a tiny furniture store in Indore 16 years ago. We have been offering Cane and Bamboo Furniture at affordable prices. Our furniture stores provide a variety of beautiful, affordable furniture. We design and manufacture our own cane and bamboo furniture. We offer a collection of contemporary and traditional furniture ranges that will suit all types of home.