Google Street View now includes airports and train stations
Google Street View keeps on growing... After mapping iconic places and famous monuments, Google's panoramic view service now enables its users to explore 75 international transit hubs, including 16 airports and 59 train and subway stations in Europe, Asia…