Los Chorros Waterfall Park
Los Chorros is an enchanting local secret visited more often by natives than by tourists. Deep into the jungle, surrounded by only the sound of falling water and the song of birds, Los Chorros is one of Costa Rica’s natural jewels. Located in the little town of Tacares de Grecia, it is known as the natural water source of all the local villages.
The park is perfect for an afternoon hike followed by a refreshing swim in crystal clear water. Waterfall rappelling tours leave daily and feature an exhilarating 200-foot descent down the cascades. More information