■ INDIA, NEW DELHI: Finding a place to drink can be hard in New Delhi. It’s even harder to find a place to do so in the streets of India’s capital. So what to do? Find the nearest supermarket, make your own little watering hole and strike up some conversations with the locals.
Drinking like Indians in Delhi
India Interviews: Goa
Turn Off Light
I Like ThisUnlike Like Please Login to Vote
I Dislike ThisUn-Dislike Dislike Please Login to Vote