Catarata del Toro is located halfway between the international airport (SJO) and La Fortuna, about 45 miles northwest of San José (the drive can take close to two hours). It's open Monday to ...
Some results have been hidden because they may be inaccessible to you