Tourist Places in Ambala

A sneak peek on the history of Ambala Ambala is located on the border of Punjab and Haryana. The name of district is originated from the name of the founder Amb Rajput. While other people are of the opinion that the place is named after the Goddess Amba, she was the eldest daughter of King […]

Continue reading