×

Narora

Town in India
Narora is a town located on the banks of river Ganga, in tehsil Dibai, district Bulandshahr, Uttar Pradesh, India. It is popular for being the site of Nuclear Power Corporation of India Limited. Wikipedia
District: Bulandshahr
Elevation: 174 m (571 ft)