Video: Extreme Mountain Water Slide

Costa Rica's Buena Vista Lodge offers extreme fun in a tropical setting.