India is a land of diverse cultures, traditions and customs. One of the most prominent aspects of this vibrant country is its rich heritage of textiles and fabrics. From the intricate Banarasi silk ...