Advertisement
A three-day cultural festival celebrating the arts, music, and dance of India, with performances, workshops, and exhibitions.
Advertisement
Event Venue & Nearby Stays
Indian Institute of Technology, Delhi, Delhi, India, New Delhi