Carara National Park

Carara National Park is a national park in the Central Pacific Conservation Area located near the Pacific coast of Costa Rica. It was established on April 27 1978, as a biological reserve, but its growing popularity after 1990 forced the government to upgrade its category to a national park in November 1998. The park has … Continue reading Carara National Park