“O Wondrous Night” Returns To SeaWorld Orlando Christmas Celebration
Back by popular demand, the Christmas show “O Wondrous Night” will return to SeaWorld Orlando. After a two-year hiatus, this incredible story takes center stage at Nautilus Theatre several times a day on event days. Guests will experience a nativity only SeaWorld can bring to life, complete with more than 30 carols, life-sized puppets, and …