Which State In The South Of India Is Known As The Idli Capital Of The World?

News18 - Sep 25, 2026

Whether it is podi idlit or stuffed idli, or just a fluffly plain idli, this state in India has adopted the soft cake as its most beloved food.

Read full article

More News