Some Good Reasons for Visiting the Catarata del Toro

The Catarata del Toro is a massive, scenic waterfall at the edge of Juan Castro Blanco National Park. if you are wondering where that is, think central Costa Rica, the mountains between Poas and La Fortuna. If it helps, it’s also near Bosque de Paz. If you aren’t headed to Bosque de Paz, it’s a […]