Every day spent in the Galapagos Islands is a nature lover’s delight. But for anyone passionate about birdwatching, Genovesa (Tower) Island in the Galapagos is a must-see destination. And if you weren’t passionate about seabirds before your visit, you will be by the time you leave. On Day 5 of our small-ship cruise, we’re visiting […]