Galaxy Fun Orlando to open on International Drive