Puerto Viejo – Caribbean Rastafarian Vibe Located on the caribbean coast of Costa Rica, Puerto Viejo is where we would spend our last week in the country. It is a place with a more reggae feel and somewhere we could chill and explore at a leisurely pace. The previous week, in the Nicoya Peninsula,…