We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Terrace Hills is family owned and a nice 18 hole course that is reasonable. We only played front nine and course was dry due to lack of rain but still fun. Not many sand traps which I like as I am prone to find them...More
Very well maintain facility, it's fair but challenging. Green can very tricky, but they are consistent thru out course. Lots of updating being done currently. Staff can handle large groups quite well, popular place for charity and corporate outings.