Posts

Galapagos islands, Ecuador: archipelago straddling the Equator!