Jilling Estate, Padampuri, NainitalJilling Estate, Padampuri near Nainital is nestled in the foothills of the Himalayas among...