Camp Lost World follows the creation of an eco-tourism project in the mountains of NW Ecuador near the town of la Merced de Buenos Aires.
No comments:
Post a Comment