If you love nature and adventure, then Himachal Pradesh in north India is the perfect destination for you. Whether you’re…