Visiting home: 12 things to keep in mind
Plan ahead. Book your flights well in advance. Different people have different strategies though. I personally prefer to book my flights at least three months in advance since we have to travel in the busy summertime. But it is definitely...