Isabela Island, Galapagos… Everything from Tropical Penguins, Sharks & Beaches to Rainforests & Volcanos
Isabela Island is the largest island in the Galapagos, coming in at four times the size of Santa Cruz, where we had just come from. … More Isabela Island, Galapagos… Everything from Tropical Penguins, Sharks & Beaches to Rainforests & Volcanos