by Stowaway Magazine | Jan 3, 2019 | Away For A Week, Getaways, Winter 2019
Wait, people actually live on the Galápagos Islands? Yes, yes they do. Located about 600 miles off the western coast of Ecuador, the island group of the Galápagos is home to several thousand people. Of the thirteen major islands, five are inhabited by Ecuadorians,...