Follow the yellow brick road to a ‘Wizard of Oz’ theme park that opens for just a few days each year

 


Opening a theme park at the literal top of a mountain may not sound like a good idea, but in fact, that was just the case when the Land of Oz debuted in Beech Mountain, North Carolina, in 1970. Sitting at an elevation of 5,506 feet, the “Wizard of Oz”-themed park was initially created to …
source

 

Related posts

Newark ATC issues fuel mass delays, United pulls 35 daily trips from schedule

50 Best Travel Gifts for Women (Unique Ideas for 2025)

New award redemption opportunities: Alaska Airlines partners with Philippine Airlines