- Ahmedabad, Gujarat, India
Takshashila - India is a company based out of A/410 , Nilkanth Palace Satellite, Ahmedabad, Gujarat, India.