Google Street View now lets you explore Madagascar Posted on May 7, 2015 by jgordon Link. Thank you Evil One.