Discover the wonders and beauty of the Philippines thru Google Street View
2015-09-18
Last September 16, Google with the support of the Department of Tourism announced that the first Street View imagery of the Philippines is now live on Google Maps. This new imagery allows anyone with an Internet connection to view 360-degree panoramas of well over 30 major metropolitan areas in theContinue Reading