Tag - streetview

7
May

Google Street View goes off-road in Madagascar

London, UK – Google Maps launches first-ever Street View imagery of Madagascar, allowing a global audience to explore the world’s fourth largest island for the first time.

Pin It on Pinterest