Amargarh is situated in Nilokheri tehsil and located in Karnal district of Haryana. It is one of 76 villages in nilokheri Block along with villages like Sandhir and Rajgarh . Nearby railway station of Amargarh is Nilokheri.
Block / Tehsil :
|Village Post Office : -||Pin Code|