Hello, Guest

Carara National Park

POI's creator (Voyajo Team)

Carara National Park is a National Park in the Central Pacific Conservation Area located near the Pacific coast of Costa Rica. Carara National Park was established on April 27, 1978 as a biological reserve, but its growing popularity after 1990 forced the government to upgrade its category to (...) (from Wikipedia)