Caracol Falls has long attracted visitors and is the second most popular natural tourist attraction in Brazil, trailing only Iguazu Falls.
Thác Caracol từ lâu đã thu hút du khách và là điểm thu hút khách du lịch tự nhiên phổ biến thứ hai ở Brasil, chỉ còn lại là thác Iguazu.