Posts by TagBirdwatching

Carara National Park is ubicated between the area of Turrubares and Garabito, 90 kilometers from San José to the Costanera Sur highway. The main entrance is located 2 kilometers south of the Río Grande de Tárcoles, wich is famous beause of the many crocodiles that you can see from the bridge. Carara National Park has...
Tagged in , , , , , , ,
Learn More
Back to Top