India is heaven for the foodie traveller. You’ll be pleasantly surprised by the myriad range of cuisines you can try your hands at. Every state has a bunch of local specialities to offer. Dal baati churma of Rajasthan, butter chicken of Punjab,kachauri and samosa of Uttar Pradesh, vada pav of Maharashtra and several varieties of dosa of Kerala will leave you craving for more. Other than these, there is never a dearth of multi-cuisine restaurants to tantalize your taste buds.
India is synonymous with festivals, celebrations and lots of colour, so any time of the year is a good time to visit. Try going to some of the popular attractions like the Taj Mahal in Agra, Golden Temple in Amritsar, Gateway of India in Mumbai. You are sure to get mesmerized by the unique traditions and warmth of the locals anywhere you go in the country.