Narbadeshwar Temple is an ancient shrine, located at
Sujanpur Tira, in
Hamirpur District,
Himachal Pradesh. The presiding deity here is
Lord Shiva.
The temple was built by Rani Prasanni Devi, wife of Maharaja Sansar Chand, in 1802. The temple walls are exquisitely decorated with beautiful murals.
Narbadeshwar Temple can be accessed by bus from Hamirpur (25 km).