Lost in the holiday season kick-off was the announcement by Google that more than 60 new indoor locations were added to Street View. Several airports, train, subway, and cable car stations in North America and Western Europe were added to the application, making travel that much easier. For those unfamiliar, indoor navigation takes the concept [...]