Harbor Golf Club

On the shore of beautiful Lake Diefenbaker. One of the very best...

Venue