This holiday season create memories with your friends and family at Madame Tussauds of Orlando. Madame Tussauds is a short drive away from Walt Disney World nestled in the ICON Orlando complex. Guests are invited to get up close and personal with some of the world’s most famous stars. I jumped