Explore relationships
Chengalpattu
Chengalpattu, previously known as Chingleput or Chengalpet, is a town in Chennai metropolitan area and the headquarters of Chengalpattu district of the state Tamil Nadu, India. The town is located near the industrial and IT hub.
Use + to expand a branch. Click a topic name to open its summary.