Colombia & SurroundingsWhy Huila: The Place We Chose to Work
Rivera is a small town in an Andean valley in Huila, Colombia. This is why a restoration foundation belongs here, and how each of our five pillars answers something the place itself asks for.
3 min read