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...
Back to
Top