4 Highlights from 4 Days in Puerto Viejo, Costa Rica
Puerto Viejo is a charming and chilled out beach town on Costa Rica’s Caribbean coast, just north of the Panamanian border. Here are the best things we did in our four-day stay. | The Mochilera Diaries
Our picks for the 8 best waterfalls in Costa Rica after traveling the whole country. Information on location, best places to visit from, and level of difficulty to reach. Use the map to find the closest one to you!