Idli Sambar-South Indian Food

Yummy!!! Idli, Defines the taste of south India (mallu’s) !!! I just love it…so, Delicious!!! The smell of Idli that makes mouth become watery, Yum-Yum……