Situated 5 kms away from the city centre, Bahu Fort stands on a rock face on the left bank of the river Tawi. Perhaps the oldest fort and edifice in the city, it was constructed originally by Raja Bahulochan over 3,000 years ago. The existing fort was more recently improved upon and extended by the Dogra rulers. Inside, there is a temple dedicated to the Hindu goddess Kali. An extensive terraced garden, known as Bagh-e-Bahu, has been developed around the fort.
Bahu Temple is situated inside the Bahu Fort, popularly called Bave Wali Mata Mandir. The Bahu Fort is a fortress representing the lavishness of the Dogra kings and the royal family that resided to rule the region. Pilgrims flock the temple on Tuesdays and Sundays, regarded auspicious.