Limoncocha National Biological Reserve
Sucumbíos Province, Ecuador
Limoncocha National Biological Reserve is a nature reserve is located 229 miles from Quito, Ecuador. The reserve includes over 11,000 acres (44 km2) of land in the Shushufindi Canton, Sucumbíos Province.
NatureReserve data from Wikidata (CC0). Summary from Wikipedia (CC BY-SA).