Hayesville, North Carolina
Chatuge Shores Golf Club is a Hayesville golf course, and a true hidden gem. Tee times at this facility take players through a serene journey on a layout nestled in the beautiful North Carolina Mountains on the shores of Lake Chatuge. This semi-private course spans 6,498 yards from the back tees, and it has varying lengths to accommodate all players. This is a must-play golf experience.