Created to protect one of Costa Rica's three coral reefs on the Caribbean coast, Cahuita National Park has a black-sand beach lined with palm trees. There is also a nature trail in the park that ...