Puerto Viejo de Talamanca is a lively, colorful, and a bit rough town around the edges of southeast Costa Rica, on the Caribbean coast.

Setting along the turquoise Caribbean Sea in southeastern Costa Rica, Puerto Viejo de Talamanca is a laidback beach town with a distinctly Caribbean feel.

It’s known for the Salsa Brava surf break and beaches like black-sand Playa Negra. The Jaguar Rescue Center rehabilitates wild cats and other animals
Here, coconut rice, Reggaeton beats, colorful homes, and a laidback attitude dominate. And with some of the country’s most beautiful beaches, lush jungle, and an array of restaurants and nightlife