A new Pirates of the Caribbean attraction has been revealed for the Walt Disney World Resort in Orlando, Central Florida. Debuting at Disney Springs, the new Pirates of the Caribbean attraction allows guests to become sailors of the seven seas themselves. The location features a Pirates themed set and props for guests to have their chance to follow in the steps of Captain Jack Sparrow. Shared on...