About Puerto Viejo

Puerto Viejo is a small coastal community in the southern Caribbean region of Costa Rica. With the Talamanca mountains behind and the Caribbean sea in front, this town was (and continues to be) a small, laid-back fishing village of a handful of Afro-Caribbean families who came from Jamaica, Panama, San Andres and other parts of the Caribbean.