Where is Amroha

Amroha is located north-west of Moradabad, at lat-long of 28°54′15.95″ North 78°28′3.10″ East, near the Sot River. Being just 130 km away, Amroha’s weather is very similar to Delhi. Information about Amroha Name Amroha Country India Continent Come in existance 1093 AD Area in KM 2,321 km² Population 198,471 Population Density 818.2 inh./km² Lat Long 28.9044° N, 78.4673° E Places to […]

Continue reading »