India is a vast and diverse country, comprising 22 official languages, numerous ethnic groups, and a wide range of geographical regions. This diversity is reflected in its cuisine, which varies greatly from region to region. For example, the southern states of India, such as Tamil Nadu and Kerala, are known for their use of coconut, spices, and rice, while the northern states, like Punjab and Delhi, are famous for their rich, creamy curries and tandoori dishes.