Corcovado National Park is located along Costa Rica's South Pacific coast; the three closest towns are Drake Bay, Puerto Jimenez and Carate (accessible via dirt road). The park can be accessed ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results