Street View comes to Guatemala

Thank you to GEB reader Adino for letting us know that Street View has recently come to Guatemala. Street View coverage, Guatemala. View in Google Maps. View in New Google Earth (requires Google … [Read more...]