Travel all of the windy tracks through the trees, little towns ... acres of green oak and pine forests. Be it for Christmas or New Year, Shimla is one of the best places to visit in December ...