Google Street View arrives in the Philippines, kicking off in the capital Manila
Google Street View arrives in the Philippines, kicking off in the capital Manila:
Google is extending its Street View imagery service into the Philippines today. The Internet giant announced that it will begin capturing images of capital city Manila, but will expand …