Filmed over a 3-day period on the beautiful island of Puerto Rico. Filming locations include the caves of Camuy, El Yunque National Forest and Old San Juan.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…