India’s butter garlic naan crowned world’s best bread
NEW DELHI: Butter garlic naan has been officially declared the best bread in the world by TasteAtlas, a globally recognised food and travel guide. The Indian favourite secured the top position in the latest ‘Top 100 Breads in the World’ list, scoring an impressive 4.7 rating. TasteAtlas described butter garlic naan as a traditional flatbread […]