Locality Ambala located within:
Where is Ambala
Ambala is a locality located 196.23 km south-southeast from New Delhi in Haryana, India. You can find Ambala on any map using the following decimal coordinates: 30.361 (latitude), 76.7978 (longitude).
India cities by population: