Venue Information

Formal Name: Disneyland Paris
Location: Paris (France)