Fun Facts about Disney’s Blizzard Beach

WHAT IT IS: 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! LOCATION: Disney’s Animal Kingdom resort area between Disney’s Coronado Springs Resort and Disney’s All-Star Resorts at Buena Vista Drive/Osceola

Keep Reading...