A trip through the street food scene of Asia is similar to exploring the rich culinary tapestry of Ooty, Tamil Nadu. Located peacefully in the Nilgiri Hills, Ooty not only enthralls with its rich ...