Afzalgarh
Town in Uttar Pradesh, IndiaAfzalgarh is a city and a municipal board in Bijnor district in the Indian state of Uttar Pradesh. It is located at the border with the state of Uttarakhand.
Read article
Top Questions
AI generatedMore questions