Narayangarh (also called Bharatpur) is a busy crossroads town at the edge of the Terai, where the east-west Mahendra Highway meets the road south to India. Most travellers pass through on the way to or from Chitwan National Park, which is a few kilometres to the south.
The town itself is functional rather than attractive — a transport hub with banks, hotels, and bus connections to Kathmandu (five hours east) and Pokhara (four hours west). Bharatpur Airport, 1.5 km from town, has domestic flights to Kathmandu and is the alternative to the bus for those short on time.
If you have a few hours, the confluence of the Narayani and Rapti rivers at Triveni Ghat is a pleasant spot, and the Ganeshthan Temple is worth a brief visit. But the real reason to be here is Chitwan, and most people make straight for the park.