Google Street View Philippines Now Live

5 years ago by in Philippines Tagged: , ,

Google has just set new sights on the Philippines, bringing people around the world close to some of the country’s ancient fortresses and historic churches.

Try Google Street View Philippines.