Pacific Beaches - Charlie Doggett's COSTA RICA
Osa Peninsula Beach South

Osa Peninsula Beach South

Near Lookout Inn, Osa Peninsula, Costa Rica
This is just outside Corcovado National Park

Lookout InnOsa PeninsulaCosta RicaRainforestBeachSunrisecamping