Dream of getting married in a castle? Here, we round up the best wedding castle venues in the United States.