
The first reference I came to seemed to suggest that it wasn't in India but rather in South Africa. Azman however, had suggested that it was actually a theme tree in Disney World - and outrageous claim!
Outrageous maybe, but true not the less - check out this link "Tree of Life - Disney World"
No comments:
Post a Comment