Corcovado National Park is a remote environmental reserve in Coast Rica with deserted beaches, waterfalls, pristine rainforest, and lots of wildlife.