Sorry, but I had to talk about a very personal pleasure: Google Street View has now arrived to Mexico. Streets of Mexico City, Monterrey, Guadalajara, Puerto Vallarta, Cancun, Cozumel and Playa del Carmen are now available in the 3D software. Continue reading