Puerto Viejo de Talamanca es una pequeña aldea costera en la región de Limón en el Caribe de Costa Rica. Los surfistas y excursionistas frecuentan la zona. Los extranjeros están comprando y construyendo en este barrio. Hay dos hermosos Parques Nacionales cerca, Cahuita y Manzanillo, y llueve más que en el lado del Pacífico, por eso es tan exuberante y verde, con la selva tropical que llega hasta la orilla.
El océano claro, los cocoteros, las olas excelentes y un ambiente caribeño relajado hacen de Puerto Viejo un popular destino turístico. Puerto Viejo, ubicado en la Costa Caribe aproximadamente a una hora al sur de Limón, es el centro de actividad entre los asentamientos más pequeños de Cahuita y Manzanillo. El tranquilo resort de playa está rodeado de selva tropical, océanos azules, plantaciones de banano y ríos pintorescos.
Puerto Viejo fue anteriormente una comunidad pesquera modesta, pero se ha expandido significativamente en los últimos años. Los ávidos surfistas atraídos por las legendarias olas de Salsa Brava han hecho de Puerto Viejo un destino de surf. Actualmente hay varias tiendas de souvenirs y surf, pubs, restaurantes, moteles y negocios turísticos en el centro de la ciudad. Las bicicletas y los peatones dominan el tráfico rodado a lo largo de las carreteras costeras, de acuerdo con el entorno de playa y el ambiente caribeño.
Puerto Viejo encanta a los turistas con su inusual combinación de descendientes afrocaribeños, europeos expatriados e indígenas costarricenses. La cultura rastafari está bien establecida en la ciudad, y muchos rastas venden joyas hechas a mano y otros artículos a lo largo de la bulliciosa carretera de la ciudad.