Central America, Costa Rica

Facing Near Death in Drake Bay: a Guide to Visiting and Surviving Costa Rica’s Wild Osa Peninsula

Drake Bay is a small town on the shores of Costa Rica’s magnificent Osa Peninsula, and I absolutely loved it. […]

Facing Near Death in Drake Bay: a Guide to Visiting and Surviving Costa Rica’s Wild Osa Peninsula Read Post »