Puerto Viejo de Talamanca est un petit hameau côtier de la région de Limón, dans les Caraïbes du Costa Rica. Les surfeurs et les randonneurs fréquentent la région. Les étrangers achètent et construisent dans ce quartier. Il y a deux magnifiques parcs nationaux à proximité, Cahuita et Manzanillo, et il pleut plus que du côté du Pacifique, c'est pourquoi c'est si luxuriant et vert, avec la forêt tropicale qui descend jusqu'au rivage.
L'océan clair, les cocotiers, le surf superbe et l'ambiance décontractée des Caraïbes font de Puerto Viejo une destination touristique populaire. Puerto Viejo, situé sur la côte caraïbe à environ une heure au sud de Limon, est le centre d'activité entre les petites colonies de Cahuita et Manzanillo. La station balnéaire décontractée est entourée de forêt tropicale, d'océans bleus, de plantations de bananes et de rivières pittoresques.
Puerto Viejo était autrefois une modeste communauté de pêcheurs, mais elle s'est considérablement développée ces dernières années. Les surfeurs passionnés attirés par les légendaires vagues de Salsa Brava ont fait de Puerto Viejo une destination de surf. Il existe actuellement plusieurs magasins de souvenirs et de surf, des pubs, des restaurants, des motels et des voyagistes dans le centre-ville. Les vélos et les piétons dominent le trafic routier le long des routes côtières, en accord avec le cadre de la plage et l'ambiance caribéenne.
Puerto Viejo enchante les touristes avec sa combinaison inhabituelle de descendants afro-caribéens, d'Européens expatriés et de Costaricains indigènes. La culture rastafari est bien établie dans la ville, et de nombreux Rastas vendent des bijoux artisanaux et d'autres objets le long des routes animées de la ville.