From the Deccan plateau to the Ganges plains
The Indian Carnival is a celebration of culture, craft, and community that moves through India's most storied cities. It's where the old world meets the new.