POV of Devil's Backbone "trap door" waterslide at Baha Bay in the Baha Mar Resort located in Nassau Bahamas Filmed with: https://amzn.to/4eHIhrA