Indian cuisine is as diverse as its people, traditions, and the country itself. From the spice fairs in the north to the abundance of the south, the rich Mughlai cuisine of the central mass to the exotic tastes of the east and west, the land of India has a palette full of flavours to celebrate.