Posts Tagged

google street view

Manila, Philippines—Google Maps and Google Earth’s street-view mode, which allows Internet users to virtually explore different locations and neighborhoods through 360-degree street-level panoramic view angle, has finally reached the Philippines on September 16. This Google feature was first launched in the United States in 2007, and has since been rolled