This town has award-winning lakeside golf courses—The Tribute Golf Links, Stewart Peninsula Golf Course and The Old American Golf Club—as well as the interactive golf experience—TopGolf. Bill Allen Memorial Park has an 18-hole disc golf course. Stewart Creek Park and Hidden Cove Park and Marina along the shores of Lewisville Lake offer camping, boating, fishing, swimming and water skiing. It is also home to Lava Cantina, a 28,000-square-foot multi-level concert venue and restaurant.
Source: Travel Texas