NewsBest Rice in the World: Indian Basmati Tops TasteAtlas Ranking By Rahul Roy India’s beloved Basmati has been named the best rice in the world by TasteAtlas, the Croatia-based food and travel guide....