Simba checks out where he was originally created and where all the magic of Disney is made. Walt Disney’s Studios is located 500 South Buena Vista Street in Burbank California.
Continue Reading