Chail, which is situated in the calm and beautiful hills of the state Himachal Pradesh, has more to offer ... In light of this, then get your bags with hiking boots ready to explore unknowns ...