It’s time for some winter foody outing !! The National Street Food Festival is taking place at the Jawahar Lal Nehru Stadium, New Delhi from December 20 – 22, 2013 and I’m glad to be experiencing it on the opening day. This is an annual affair and people come out …
Read More »IITF – Indian International Trade Fair 2013
The IITF – Indian International Trade Fair is one of the most awaited and popular trade fairs in the country. People from all walks of life and different parts of the world visit this fair which is held every year in November at Pragati Maidan, New Delhi. Exhibitors-big and small-you’ll …
Read More »