Stay in New Delhi
This is Gaurav from Washington, DC. I'll be working New Delhi this July and August. Does anyone know a good place to live in nice parts of town? Anyone know of places to find a roommate or other people to hang out with while in town?