India has arguably one of the biggest population of foodies. Right from each region to each state, we have a plethora of choices when it comes to food. And there's a major chunk of the population in this country that lives for the love of food. So much so that they can happily travel to other places to try out new flavours. Indeed, the variety of flavours available in this country is just too good to ignore. Given a chance, I would visit every corner of this country for the love of food.

Keeping that in mind, let's take a quick look at some of the places where every foodie would love to visit just for trying out the local cuisines.KolkataOf course, who can ignore the City of Joy when the discussion is about food. When you start exploring the depth of it, each corner of this city would have something really special to offer. Being from the city myself, I can take the example of Tangra, often referred to as Chinatown due to its historic Chinese population, which has restaurants that offer Chinese cuisine that's more authentic than most other places in this country. Besides, the city itself is held synonymous to a long list of delicacies that are offered--right from the rolls to the fish fries to the Kolkata biryani, which comes with a distinct taste, thanks to the presence of potatoes and egg to add to the flavour of it.

Rolls you get in Kolkata are better than anywhere else in the country. Picture courtesy: Instagram/bellthebelly

Known for: Fuchka, egg and chicken rolls, biryani, sweets, jhal muri

LucknowApart from Bada Imambara and Bhool Bhulaiya, one thing that makes Lucknow an amazing place to visit is its food. Home to the famous Awadhi cuisine, this town in Uttar Pradesh owes its culinary brilliance to the age-old traditions of the Nawabi kitchen. While the different types of kebabs you get here are famous all over the world, there are many other things that attract foodies to this part of the country.

The famous tunday kebab of Lucknow. Picture courtesy: Instagram/chef_anjali

HyderabadThe city of Charminar is not only about its authentic biryani. The local cuisine is essentially a fine blend of of Mughlai, Turkish and Arabic cooking styles, summed up beautifully with delightful touches of Telugu cuisine. What makes the flavours from this place so are the layers of ingredients and spices used for preparing the dishes.

Every foodie's favourite, the famous Hyderabadi biryani. Picture courtesy: Instagram/hyderabadbuzz

MumbaiThe street food of Aamchi Mumbai is totally worth travelling for. But that doesn't mean the city of Bollywood, sea beaches, and the Gateway of India doesn't have anything more to offer. On one hand is the Maratha cuisine, and on the other, there's Parsi cuisine. Added to that is the amazing fusion food on offer by the restaurants, which has come up mainly due to a metropolitan population.

DelhiWith a history dating back to the Mughal rule, the national capital of India has the ability to offer mini India on a platter, when it comes to food. Apart from its signature street food, which is best available within the lanes and bylanes of Chandni Chowk and the neighbouring areas of Delhi, the city gives a tough competition to any other Indian city in terms of the innovative cuisines, fusion food, and international cuisines offered by a plethora of restaurants and cafes that are at an ever-increasing rate. Also, this city is so full of foodies that it's almost impossible to not be in the waiting list of a restaurant on a weekend.