CLICK
Call
011-506-2-788-1157
or
Click
Map
Aldea del Rio is located in Sierpe, Costa Rica approximately 10km up the Sierpe River from Drake Bay. Close by is the Osa Peninsula and Corcovado National Park.
home
|
fishing
|
rates
|
map
|
accommodations
|
activities
|
reservations
|
contacts
|
bio