India’s most Beautiful Resort in the Himalayas where you can escape the heat