The jaw-dropping landscapes and snow-capped mountains of Himachal make it a heavenly place for nature lovers! If you wish to cut-off from the life regularities and witness the colonial hangover at the mystic valley, Himachal Pradesh can take you to the epitome of divinity. While most travellers can only imagine Shimla’s Mall Road or Manali streets while talking of Himachal, […]