Carara National Park
Turrubares Canton, Costa Rica
Nature
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 27 April 1978 as a biological reserve, but its growing popularity after 1990 forced the government to upgrade its category to national park in November 1998.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account