March 30 marks a special occasion for food enthusiasts worldwide as it is celebrated as World Idli Day. For nearly a decade, this day has been dedicated to honouring the simple yet beloved idli ...
Idli and dosa are South Indian staples that have transcended boundaries when it comes to popularity. From India to the US, ...