Enjoy a breathtaking view of the Ozark mountains while atop this 230 foot tall observation tower in Branson, MO. This tower is built at Inspiration Point on the Shepherd of the Hills homestead, and has been standing since 1989. Built from sollid concrete and glass, this is definitely a sight to behold.
FULL DESCRIPTION
We like the view from here. Looks like the price went up since we went. Bring a camera. We went during the day but I would go again to catch a great sunset I'm sure.
-Dave T, Minnesota