2 to 3 days in Kasauli would suffice to visit the principal sights amongst the snow in this beautiful magnificent alpine resort.