Sort:  

Indeed , if you ever visit india you should visit the place. It's in himachal Pradesh, a nothern state in india.

Thanks a lot for the address, I'd really love to visit.