A beautiful Caribbean town
Puerto Viejo is a nice light sand beach located in the Caribbean side. It is one of the most popular beaches of the Caribbean and its main town a colorful and interesting place. It has the proper atmosphere of the Caribbean, with Afro-Caribbean people, incredibly tasty food and a nice relax way of life. Around Puerto Viejo town, there are other interesting beaches such as Manzanillo, Cocles and Punta Uvita, among other. It is also a surfing spot and a nice site to do snorkeling. Actually there are very few nice snorkeling spots in the country.
Close to Puerto Viejo is the town of Cahuita, which is also the home of the Cahuita National Park.
Things to do at Cahuita:
- Beach and sun at Playa Cocles and Playa Chiquita
- Chocoart - Chocolate Tour
- Kekoldi Indigenous Reserve
- Standing Up Paddling
- Biking tours