Puerto Viejo de Talamanca is een klein kustplaatsje in de Limón-regio van het Caribische Costa Rica. Surfers en wandelaars bezoeken het gebied vaak. Buitenlanders kopen en bouwen in deze buurt. Er zijn twee prachtige nationale parken in de buurt, Cahuita en Manzanillo, en het regent meer dan aan de Pacifische kant, daarom is het er zo weelderig en groen, met het regenwoud dat helemaal tot aan de kust reikt.
Een heldere oceaan, kokospalmen, uitstekende branding en een relaxte Caribische sfeer maken van Puerto Viejo een populaire toeristenbestemming. Puerto Viejo, gelegen aan de Caribische kust ongeveer een uur ten zuiden van Limon, is het centrum van activiteit tussen de kleinere nederzettingen Cahuita en Manzanillo. Het relaxte strandresort wordt omgeven door regenwoud, blauwe oceanen, bananenplantages en pittoreske rivieren.
Puerto Viejo was vroeger een bescheiden vissersgemeenschap, maar is de afgelopen jaren aanzienlijk uitgebreid. Fervente surfers die zich aangetrokken voelen tot de legendarische Salsa Brava-golven hebben van Puerto Viejo een surfbestemming gemaakt. Er zijn momenteel verschillende souvenir- en surfwinkels, pubs, restaurants, motels en touroperators in het stadscentrum. Fietsers en voetgangers domineren het wegverkeer langs de kustwegen, in overeenstemming met de strandomgeving en de Caribische sfeer.
Puerto Viejo betovert toeristen met zijn ongewone combinatie van Afro-Caribische afstammelingen, expat Europeanen en inheemse Costa Ricanen. De Rastafari-cultuur is goed ingeburgerd in de stad en veel Rasta's verkopen handgemaakte sieraden en andere artikelen langs de drukke weg van de stad.