Loading...
Uploaded by puroticorico1 on Aug 25, 2006
And you thought the high ropes course was hard...!!! The Cloud Forest canopy cables are extremely popular in Costa Rica. Here is a video of my mom on one of the longest cables in Tu Ru Bari.
Travel & Events
Standard YouTube License
Load more suggestions
All Comments