Travel Posted on 16/05/2013 Khyber Himalayan Resort and Spa, Kashmir, India Have you ever tried skiing the Himalayas? Since December last year this luxury hotel is part of the Small Leading… Khyber Himalayan Resort and Spa, Kashmir, India Read More