Growing up is hard when you are 17 and searching for a home away from home. In Delhi University, students from out of town live in a state of constant flux, paying high rents for poor living facilities. Sutapa Deb meets these strangers in a strange land.