Ladakh, located in the territory of Jammu and Kashmir, shares its edges with Lahaul, Tibet, and Spiti in the South. The beautiful Kashmir Valleys towards the east that gives a beautiful overlook. Usually considered as the Land of passes, it […]