PlanetWare.com > Central and South America > Ecuador > Galápagos > Galapagos > Islands > Albermarle Island
Isla Isabela - Punta Tortuga
Ecuador Hotels
Compare rates & save on Hotels in Ecuador
Punta Tortuga, at the base of Volcán Darwin, has a visitor landing site where there is a beach and mangroves. It is possible to see mangrove finches here which are only found on Isabela and Fernandina.
Hobbies & Activities category: Beach; Natural area
Attractions Near Punta Tortuga, Isla Isabela, Galapagos
Hotels in Popular Ecuador Destinations
Top Ecuador Destinations

