The resort development is being considered as a potential use for a 123-acre site at the southwest corner of SH 121 and Stacy ...
A new vacation resort for families with an indoor water park and other attractions could be coming to North Texas.