Unique among New Mexico golf courses, 12 Shores Golf Club is defined by its incomparable location on the south shore of Ute Lake. The beautiful lakefront design keeps golfers thinking with strategically placed bunkers, fairways lined by tall native grasses, and undulating greens.