Empty benches at the Catarata del Toro waterfall in Costa Rica #225627004
Description
Empty benches at the Catarata del Toro waterfall in Costa Rica. This waterfall is located in Juan Castro Blanco National Park on the Toro Amarillo River and is 90m high.