
I have been an ardent follower of an adage which quotes that “If there’s a heaven on Earth it’s got to be nowhere but in Kashmir!!! ”.Leh and Ladakh located in Jammu and Kashmir have beauty and serenity which is unparalleled. Enshrined by a plethora of Buddhist monasteries, bounded by two of the world’s largest mountain ranges and surrounded by alpine deserts Leh Ladakh is an incredible sight to behold. The paucity of the nature’s brilliance can...