Sharing its borders with Punjab and Himachal Pradesh, along with the international borders of China and Pakistan, Kashmir is a little slice of heaven on earth, offering some of the most mesmerising topography and natural wonders. Surrounded by the Himalayas,… Read More