What does “Puerto Viejo” mean in English?

Puerto Viejo can be translated into English as “Old Port” or “Old Harbor,” a direct nod to its coastal location. 

YOU DESERVE A VACATION PLANNED BY EXPERTS.

PLAN YOUR TRIP
NEW SITE