News

Check out market updates

Carara National Park

Carara National Park

Carara national park is located in the province of Puntarenas, well known all around Costa Rica. This place is a favorite spot, for bird watchers because of its transitional environment, that allows to watch all kinds of birds, like scarlet macaws, toucans, yellow-naped amazons and orange-fronted parakeets.