Tucked away in the peaceful Kumaon hills of Uttarakhand, Bhimtal is a refreshing alternative to crowded hill stations, known ...