Wednesday, December 9, 2009

MESRA -RANCHI(JHARKHAND)

Site Name: Mesra
Famous For: Birla Institute Of Technology (Engineering College)
Nearest Metro City: Ranchi
Country: India
Photo by: Students Of BIT, Mesra