
Puerto Viejo, Costa Rica – Travel Guide
Colourful Creole houses, laid-back Caribbean vibes and coconut rice and beans make Puerto Viejo in Costa Rica right where I want to be. One of the small handful of towns on Costa Rica’s Caribbean coast, Puerto Viejo is overflowing with…







