Inspiration Tower is Branson’s “landmark on the horizon” — a massive 230' tall structure located on Inspiration Point, which is the highest point in Southwest Missouri.
Anytime during your tour, you are welcome to enjoy the gift shop on the ground level. During November and December, Inspiration Tower is transformed into the Ozarks’ largest sparkling Christmas tree for Shepherd’s Christmas. The Tower is open year-round.