The Land of Oz, Beech Mountain North Carolina

We’re Off to See The Wizard of Oz (The Land of Oz, Beech Mountain, North Carolina)

It is said you can never go home again, but in Beech Mountain, North Carolina, that’s not exactly true. Most everyone knows the story, but for those who don’t, here’s the abridged version: It’s 1939 and Dorothy Gale, and her loyal dog Toto, live with her Auntie Em and Uncle Henry on a large farm in …

We’re Off to See The Wizard of Oz (The Land of Oz, Beech Mountain, North Carolina) Read More »