Locapedia

Ambala, is a city and a municipal corporation in Ambala district in the state of Haryana, India,

Nearby

Other destinations close to Ambala.