Discover Tropical Nature and Active Adventures with Las Cascadas Eco-Lodge. Las Cascadas means waterfalls in English. Every room at the resort has a waterfall view and the relaxing sound of falling water. The resort offers all-inclusive getaways with many exciting things to do, from whitewater rafting on the Rio Cangrejal, hiking, mountain biking, horseback rides, and of course most importantly relaxing!
Learn more at: www.lascascadaslodge.com