Colorful Festivals Focusing on The Very Rich Heritage of Ladakh

26th June 2015
Ladakh which means “Land of High Pass” is a region in Jammu and Kashmir located amazingly in Kundun Mountains on the north and Great Himalayas on the south. Mainly put to use for trading purpose in the past, the town has been encouraged for tourism by Gov... Read >