B-Roll: Disney’s Blizzard Beach

Filed in: Disney's Water Parks

Disney’s Blizzard Beach is a 66-acre themed water recreation attraction — inspired by the mythology of a snow ski resort that didn’t exactly find a suitable climate in Florida!