• Google Street View will take you to places – before you even get there / News

    Welcome to the future of map-making. Almost 2 years after its launch in January 2014, Google Street View is now officially available in the Philippines. The first batch of images are now liv...