Imphaling in Love

A chance cancellation of a trip to Jama Masjid because of the unrelenting traffic of Delhi, a city whose roads are perpetually clogged with ever increasing vehicles trying to navigate as if they are drunken horses incapable of linear motion, led us to alight from a bone-crushingly crowded metro at INA market to head to Dilli Haat to our abruptly […]