Google Street View’s cars have started to navigate through the streets and roads of Colombia, Google announced today on its corporate blog for Latin America. The company didn’t detail the locations ...