Welcome to Catarata Del Toro, Costa Rica's Ultimate Secret® which will provide you with the most incredible waterfall experience in Costa Rica. Catarata Del Toro is a private reserve in the central mountains of Costa Rica, very close to the international airport. This is a must-see waterfall and wil