Today, India contributes to 25 per cent of the world’s total production of chillies. But did you know, the humble chilli is not native to our country? Here's how it travelled the world to become a national staple.
Latest Stories
India
India is a country located in South Asia and is the world's seventh-largest country by area. It has a rich cultural heritage, diverse cuisine, and varied landscapes. The Better India tells positive stories of India's history, culture, tourism, agriculture and changemakers