The Tree of Life at Disney’s Animal Kingdom
The Tree of Life is arguably the most amazing thing that we saw in our four days at Disney World. Sure, Cinderella’s Castle is pretty amazing, I won’t deny that, but The Tree of Life defies everything you’ve seen before. It is massive in stature and the slightly […]