Nag Temple is situated in the middle of a golf course at
Naldehra Village near
Shimla,
Himachal Pradesh. This ancient temple is dedicated to Mahun Nag; means the great (maha) snake.
Mahun Nag Mandir is situated on the Kardog-Shimla road, just 15 km from Shimla and can be reached by bus.