Ballabhgarh is a large town in the southwest region of Faridabad. Ballabhgarh lies on National Highway 19 and is a prominent part of the Grand Trunk Road. It is close to Delhi, Faridabad, Gurgaon, and other popular localities. The locality also has m... अधिक पढ़ें