Nag Tibba

Nag Tibba which means ‘Snake’s Peak’ has derived its name from the Temple of Nag Devta which is situated on the top of hill. But don’t go by the literal meaning of Nag… Continue reading