ring_wraith
=--=l33t=--=
I will be heading up north on a pretty long holiday, centered around Delhi. So I was wondering, could all you Delhites around these parts tell me some stuff that is like, a must-do?
Also, is there anything that is available only in Delhi that is a must-buy?
I know Nehru Place is a must-visit. What else?
Also, is there anything that is available only in Delhi that is a must-buy?
I know Nehru Place is a must-visit. What else?