web analytics
admin on December 18th, 2014

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 […]

Continue reading about Some Good Reasons for Visiting the Catarata del Toro