Today is the start of the greatest sporting event in the world. It brings people together from all corners of the globe, while inspiring fair play, and letting the worlds nations put aside their differences in a display of good faith. I'm talking about the Summer Olympics taking place in the beautiful city of London, England. However, there is a slight problem. If you … [Read more...] about Travel to the 2014 Winter Olympics and Beyond