Oops! Something went wrong, please try again later.
Twin Lakes Golf Course is a Golf course located in Clifton .
Reviews
Tripadvisor
3.7/5 · 12 reviews
Loading reviews...
May 28, 2023
We played in a group outing at Twin Lakes but had hoped to play the Oaks course. But the folks at the course recommended that we play the Lakes course since we had several occasional golfers and I'm…Full review by cheryl h