Puerto Viejo isn’t for everyone.
If you need your beach vacation to be peppered with air conditioned rooms and restaurants; if you can’t comfortably share your room with the occasional gecko; if you get upset over spotty internet and power outages, then you might be better off visiting somewhere else.
But if you can accept Puerto Viejo for its flaws, it will accept you and yours.
The National Museum of Denmark has confirmed that two 18th-century shipwrecks in Cahuita National Park, long thought to be pirate ships, are the Danish...
The coral reefs off Tortuga Island in the Gulf of Nicoya are experiencing a remarkable revival, thanks to an innovative coral garden project spearheaded...