Puerto Viejo de Talamanca, Caribbean coastal town in Limón Province, Costa Rica
Puerto Viejo de Talamanca is a Caribbean coastal settlement in Limón Province that stretches along white sand beaches surrounded by tropical growth. The town has a laid-back appearance with wooden buildings, local shops, and restaurants spread throughout, sitting just above sea level with mangroves and forest edges nearby.
The settlement began as an English-named harbor called Old Harbour and later became known as Puerto Viejo during the colonial period. The name change reflected Spain's influence and the gradual shift toward Spanish language use in the region during that era.
The town's population includes people of Jamaican heritage, indigenous Bribri, and European settlers whose presence shapes daily life and local customs. Walking through the streets, you notice this mix in house styles, the languages heard, and the way different communities interact and share their traditions.
The town is accessible by regular bus service from major cities, and the streets are easy to explore on foot. The driest months are best for visiting since roads can become muddy during rainy season, making some areas harder to reach.
The Salsa Brava wave formation offshore creates one of the country's largest surf breaks, attracting water sports lovers from far and wide. This powerful surf spot has made the area known among experienced wave riders seeking challenging conditions.
The community of curious travelers
AroundUs brings together thousands of curated places, local tips, and hidden gems, enriched daily by 60,000 contributors worldwide.