Santa is coming to town and he is staying at the Disney World Swan & Dolphin Resort! Great news Disney Fans-Santa Clause is coming to town, and he is staying at Disney World’s Swan & Dolphin Resort! That’s right, the Swan and Dolphin is bringing back the popular Santa Meet