Genovesa Island, Galapagos: Prime Territory For Birds May 3, 2024December 30, 2016 by Clark Norton Categories South America Travel