Video Contest Winners: A Thrilling Place to Drop the Hook

The winning submission to CW's Explore Your Anchorage video contest shows off a Bahamas anchorage with natural attractions that will blow you away.