Palak
India, with around 40% of its population being vegetarian, has several cities where you can exclusively find vegetarian food. Here's a list of such cities:
States like Haryana, Gujarat, and Rajasthan have the highest percentages of vegetarians, with the lowest numbers of non-vegetarians.
Surrounded by green hills, Rishikesh is a hub for those seeking spiritual detoxification, offering only vegetarian food.
Known as Banaras or Kashi, this city is dedicated to Lord Shiva and offers a wide variety of flavourful vegetarian and vegan foods.
Haridwar, a holy city due to the river Ganges, offers a diverse range of vegetarian cuisine, from fried foods to salads and soups.
Madurai surprises with its delicious and nutritious vegetarian dishes, featuring traditional Indian spices.
As the birthplace of Lord Rama, Ayodhya is a highly revered city where no non-vegetarian food is served.
This historical city in the Mathura district, where Lord Krishna spent his childhood, has banned the sale of eggs and meat.