Some of the striking landscapes of Ecuador’s Galapagos islands can now be explored online on Google Street View.
Continue reading…