Auli – Tourist Spot in Uttarakhand Nestled in the Garhwal Himalayas of Uttarakhand, Auli is a mesmerizing tourist spot situated…