210 likes | 348 Views
Delhi can easily be considered the best place in India to try the most delicious street food. Every nook and corner of this city is filled with kiosks that have something truly delicious to offer. I mean, really every nook and corner are popular for a special kind of momos of Gol-Gappa or something else. And, one just can’t miss out on these, at any cost.
E N D