Takshashila_Campus
Takshashila Campus is one of the two campuses of Devi Ahilya University, Indore (the other being Nalanda Campus). While Nalanda Campus hosts the administrative offices of the university, Takshashila Campus was created to provide space for more departments.