From misty hills and coffee estates to cultural cities and luxury resorts, discover the best winter escapes across India ...