mexfiles.net
And thanks for all the fish….
The Revillagigedo Islands are the Galapagos of North America. Explored by Alexander Humbolt (whose own work was instrumental in the development of the theories Charles Darwin worked out after visi…