↧
Paradise Found on Isabela Island
When the speedboat reached the port of Isabela Island, the largest of the Galapagos Islands off Ecuador, an inner peace came over me. As the captain slowly maneuvered the boat, I saw an endless...
View Article