As part of the Taste Atlas Awards 2024-25, the food guide has released rankings across different categories. India has made it among the top positions in several of them.
Taste Atlas has just revealed its exclusive list of the top 100 cities worldwide to enjoy local cuisine. Five Indian cities made it to the list.