Commonly known simply as Puerto Viejo, is a charming coastal town on the Caribbean coast of Costa Rica, located in the Limon Province. It lies about 55 kilometers southeast of the provincial capital, Limon, near the border with Panama.
With a population of approximately 4,500 residents, Puerto Viejo offers a small-town, laid-back atmosphere that blends Afro-Caribbean and indigenous cultures. This unique mix is reflected in its music, cuisine, and community festivals, creating a vibrant and welcoming destination.