
Taste of Himalayas – Los Ranchos De Albuquerque, New Mexico (CLOSED)
At 40,000 1/2 feet, the imposing Rum Doodle is the highest mountain in the world, surpassing even Mount Everest, its alpine neighbor on the Himalayas. Surmounted only by a group of audacious British mountaineers and …
Read More