The dry mangrove at Playa Tortuga Negra on Isabela, one of two places that still holds the Critically Endangered Mangrove Finch - which we had just seen!