The Window of the Ever-Changing Vista was an attraction in Waterfall City, overlooking the Lower Thunder Falls.[1]
References[]
- ↑ Insider's Guide to Waterfall City
The Window of the Ever-Changing Vista was an attraction in Waterfall City, overlooking the Lower Thunder Falls.[1]