Loading... please wait
Experience the greatness of BioCaribe as you browse our gallery of photos.
Puerto Viejo de Talamanca is a coastal town in Talamanca in Limón Province in southeastern Costa Rica, known simply as Puerto Viejo to locals. The town was originally called Old Harbor until the Spanish central Costa Rican government institutionalized Spanish as the new local language and changed the names of the towns and landmarks in the area from English to Spanish.