Fun things to do in Puerto Viejo, Costa Rica, from Cahuita and the Jaguar Rescue Center to chocolate tours, kayaking and surf.
From upscale yoga to kayaking through mangrove forests, our writer finds a new way of living on Costa Rica’s beautiful ...