Unwind at the best bar in the Himalayas, the House of Nomad, where cocktails are enhanced by stunning mountain views and ...