Loading...
Uploaded by Cravid on Oct 25, 2006
numerous river crossings to reach destination
Travel & Events
Standard YouTube License
Península de Osa, Puntarenas, Costa Rica, near Drake Bay, I believe.
td42patrol 5 years ago
whow, where is this?
obiahman 5 years ago
Load more suggestions
Península de Osa, Puntarenas, Costa Rica, near Drake Bay, I believe.
td42patrol 5 years ago
whow, where is this?
obiahman 5 years ago