Why do birds take a winter holiday?
the birds take a winter holiday because it will be cold in their place.
Not all birds travel during the winter: some birds are nonmigratory, and stay in roughly the same location year-round. As for migratory birds, they can travel pretty much anywhere for the winter. However, they almost always travel to warmer locations where they will be able to survive the temperature and there will be more food for them to consume.