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. On Tuesday the tech-giant began capturing images of the Philippines for Street View – a feature on Google Maps and Google Earth that allows users to virtually explore cities at ground level. Read More