- Taj Mahotsav is a 10-day carnival held annually in Agra, India near the Taj Mahal to showcase Indian culture, art, and cuisine. National and international artists, singers, dancers, and artisans display their crafts and performances. - The carnival has been held every February since 1992 to motivate and support indigenous handicrafts, invite foreign influences, and spread messages of cultural unity and heritage conservation. A wide variety of food and handicraft stalls from all over India are featured.