Ballabgarh, officially Balramgarh, is a large town, nearby Faridabad city and a tehsil in Faridabad district of Haryana, India, and is part of the Delhi National Capital Region or Delhi NCR. From Wikipedia
Police are investigating his state of mind after finding his wife's number in his pocket.