Overview of Corcovado National Park

Corcovado National Park is a protected area located on the southwestern coast of Costa Rica, covering over 164 square miles (424 square kilometers) of land