2 Indian cities among world’s best for local food

New Delhi and Mumbai are among the top 100 cities in the world for local food, with New Delhi ranking 16 and Mumbai ranking 34 based on ratings from users and Google.

Rishika Bhardwaj

This post is for paying subscribers only


Already have an account? Login