Himachal Pradesh is famous for its bustling hill stations, but tucked away from the crowds are charming, yet offbeat, ...