Located just outside of Puerto Viejo on the Caribbean side of Costa Rica, Cahuita is the National park which is only a 30- minute drive. Snorkeling The day starts with a quick swim in the calm waters off of the park. The bright blue water is broken up by the dark patches, underwater the dark …