Carate

Carate is a small town in Costa Rica's Osa Peninsula near Corcovado National Park.