by admin0 comments18Jun GALAPAGOS: ISLA SANTA CRUZ – Travel Guide to ALL SIGHTS and ISLANDS in 4K The Galapagos in Ecuador is one massive animal paradise. Nowhere in the world are you able to see wild animals so simply in their pure atmosphere. We begin on the