Campus : Knowledge City, Mehli, Shimla 171009 INDIA,
Shimla, 171009
Bells Institute of Management & Technology is one of the popular College & University located in Campus : Knowledge City, Mehli, Shimla 171009 INDIA ,Shimla listed under Education in Shimla
, Technical Institute in Shimla
,