The World's Littlest Skyscraper is a unique architectural attraction in Wichita Falls, TX, known for its small size and historical significance.
Visitors can explore the building's intriguing design and learn about its interesting past through guided tours and exhibits.
Generated from their business information