The Falls Resort & Club is located 90 minutes west of Houston in some impressive golf terrain. Dense forests, clear-water lakes, and waterfalls combine to make this place a special golf experience. Designers Jay Riviere and Dave Marr took advantage of the natural terrain to build a spectacular golf course.
1750 North Falls Drive
New Ulm, Texas 78950