Category:The Galapagos Islands

February 7, 2021

The Galapagos Islands nature paradise

The Galapagos Islands are a nature paradise with a sordid and scandalous history. They are 950 km off the coast of Ecuador and were...

Continue Reading
(c) Margaret Weiss 2020