Abidgarh on map

Abidgarh, Uttar Pradesh 283126, India information