For The First Time Ever, 2 Restaurants In India Feature On World's 50 Best Restaurants List

This year, a destination dining restaurant in Spain was named the world's best restaurant.
More news in Health
20-Year-Old Ghee Found In Grandfather's House Goes Viral. Can It Really Last For Decades?
Gary Mehigan Says Makhana Is Better Than Popcorn. His Latest Recipe Proves Why
Why Gifting Dry Fruits Has Become More Expensive This Diwali
7 Quick Air Fryer Snacks To Make For Your Diwali Party
6 Cool Bars In Bengaluru That Are Redefining The City's Nightlife