Results 1 results found Palo Santo Forest by the Tortuga Bay trail, Santa Cruz (Indefatigable) Island, Galapagos, UNESCO World Heritage Site, Ecuador, South America