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.