Maximizing Luxury Travel


This week, we went down the Yellow Brick Road and visited Oz.  Located on Beech Mountain in Western NC, the Land of Oz was a popular theme park open from 1970 – 1980.  Shuttered for years, it is now known for an annual, 2-day fall event.  But this June, they are hosting tours on Fridays at 12 and 2. For an entertaining, kitschy peek behind the Wizard’s curtain, it’s well worth the… Read More

%d bloggers like this: