Namibia on Google Maps Street View Namibia November 29, 2012November 28, 2012 by genevg genevg · Reply Namibia is another country that we hope to see on Google Maps Street View soon. This is the Mohembo border control between Botswana and Namibia. Larger Please wait... Similar Street View images Top 100 Google Maps Street View updated! Google Maps Wrapped Street View Top 10 Google Maps Street View 2020 Top 5 Google Maps Street View (April 2021) Celebrating the arrival of Google Maps Street View car When you find the Bing Maps Car on Google Street View 3 Times 1972 Olympic Stadium in Munich on Google Maps Street View 2 google maps street view cars taking photos of eachother