Cahuita National park is a great place to go for a easy-moderate hike, swimming and lounging on the beach and for wildlife viewing. We took a guided tour, the guide took us by boat to the half way point and showed us a few animals, then left us to explore on our own and relax in clear water and on... more











