One should admit that idli is one among the most popular sublime dishes in South India. Though a simple dish, it asks for the right preparation of...