
Puerto Viejo
Puerto Viejo on Costa Rica’s Caribbean coast surprised us with its chilled-out vibe, Afro-Caribbean culture, and kid-friendly beaches. As a family, we loved spotting wildlife, walking along the coast, and enjoying fresh local food. It’s the perfect spot to slow down, explore, and connect with the natural beauty of Costa Rica.