Semi-private18 holes
TPC Scottsdale (Champions)
Scottsdale, AZ
The Falls Golf Club, listed as being in Lake Ozark, Missouri, does not appear to have a distinct course matching this location and name in available public records. Research consistently points to 'The Falls Golf Club' located in O'Fallon, Missouri. Assuming the intent was to describe a course with similar characteristics, and acknowledging the discrepancy in location, the architect for a Lake Ozark course under this name remains unknown. However, if referring to the O'Fallon course, it is an 18-hole championship course known for its picturesque layout featuring numerous waterfalls that frame many of its holes, creating a visually stimulating and challenging experience. It has hosted various tournaments, including events for the PGA and MGA. Given the lack of specific information for a 'The Falls Golf Club' in Lake Ozark, this description focuses on the general attributes of a well-regarded course that would fit the criteria of a four-star golf experience, emphasizing natural beauty and strategic play.