Google Street View Philippines Now Live

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.



Leave a Reply

Your email address will not be published. Required fields are marked *