Indeed , if you ever visit india you should visit the place. It's in himachal Pradesh, a nothern state in india.
You are viewing a single comment's thread from:
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.