Twin Rivers Golf Club's championship layout has been recognized as one of the best and challenging golf courses in Central Florida and the Oviedo golf