To make your holiday travels easier, Google Street View now takes you inside 16 international airports and over 50 train stations around the world. So don't worry about finding the baggage check using archaic methods like looking at signs. Now you can map it!
Read more...