Ladakh “The land of high passes” holds special attraction for its tourist’s .Its dramatic mountains and beautiful landscapes makes an unforgettable experience to its travelers. It’s a Paradise on earth. This beautiful region in state of Jammu and Kashmir always surprises its visitors with its amazing towering peaks, snow capped Himalayan and Karakoram mountain ranges...Read More