No information is available for this page. · Learn why
Rating
· Review by rayp775
It is a beautiful lake north of Rome and less than 2 hours from where we were staying. The drive is very nice up and down hills and mountains along the way. The ...
The Shores at Lake Travis, Texas Logo. 1917 American Drive Lago Vista, TX 78645(opens in new window). Phone: (512) 267-7181. Toll Free: 1 (866) 469-8222. Fax ...