Inspiration Tower at Shepherd of the Hills offers Branson's most spectacular view of the Ozarks. Ride glass elevators to the two observation decks atop this 230' 10" tower for the most breath-taking scenery in America.
Jason and Mara's 2011 Scrapbook
12 years ago
No comments:
Post a Comment