Shahjahanpur

Shahjahanpur

Shahjahanpur (/ʃɑːdʒəˌhɑːnˈpʊər/) is a municipal board, town and district headquarters of Shahjahanpur District in Uttar Pradesh, India.

See also