frog
A visit to wildlife rescue center Tree of Life
WHAT: A visit to a wildlife rescue center and botanical garden: Tree of Life WHERE: In Cahuita on the Caribbean coast in Costa Rica, somewhat 2,5 km out of town
WHAT: A visit to a wildlife rescue center and botanical garden: Tree of Life WHERE: In Cahuita on the Caribbean coast in Costa Rica, somewhat 2,5 km out of town