A permanent traditional festival that showcases crafts, culture, and foods from different parts of India.
Do you know what namaste means in Hindi? You should if you are traveling to India.