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 ...