0 votes
13 views
by
Which city in India has the best food?

1 Answer

0 votes
by
Delhi. The capital city of India is also known as the “food capital of India.” The variety of flavors in their most authentic form that you can find in Delhi is simply outstanding.
...