Showing posts with label Google Maps. Show all posts
Showing posts with label Google Maps. Show all posts

Friday, 18 September 2015

Explore the Philippines with Google Maps...

The Philippines is an archipelago of 7,107 islands with 100 million smiling people. Now, you can explore more of this beautiful country on Google Maps with Google Street View...