Bhera is one of the oldest continuously inhabited towns in Pakistan's Punjab, sitting on the left bank of the Jhelum River near the southern Salt Range, roughly midway along the Lahore-Islamabad motorway. It claims more than 5,000 years of history and was known in ancient times as Vihara — the same root that gives us the state of Bihar in India — a name suggesting it was once a major Buddhist centre. Alexander the Great is said to have passed near here during his Indian campaign in 326 BCE.
The town's walled old city follows the same basic layout as inner Lahore, with eight historic gates framing a dense tangle of alleys. The Sher Shah Suri Mosque is the most celebrated monument, built by the Afghan emperor who also founded the Grand Trunk Road that still runs past the town. The Haveli Al-Jameel — also known as Khoti Babu Usman — is a fine example of traditional Punjabi mansion architecture with a rear garden and intricate carved interiors.
Bhera is known across Punjab for its traditional foods: phenia (fine vermicelli cooked in milk), patisa (a crumbly sweet made from chickpea flour and sugar), and wariya (small dried lentil dumplings spiced with cumin and coriander). It is a working town rather than a tourist destination, but the old city has a genuine historical texture that rewards the curious traveller who stops on the way between Lahore and Islamabad.