TIME has unveiled its annual list of the World’s Greatest Places 2025, spotlighting 100 must-visit destinations worldwide. Among them is Papa’s Bombay, a cutting-edge 12-seater chef’s counter in Mumbai, marking it as the only Indian restaurant to make this year’s prestigious list.



