The Miracle of Christmas tells the story of the greatest birth in history and is at the Sight & Sound Theatre in Branson. Don't miss this amazing Christmas production. Purchase Miracle of Christmas tickets along with your choice of lodging and save in this Branson holiday vacation package.