Himachal Pradesh is the perfect tourist destination in India when it comes to visiting one of its many picturesque hill stations.