Review: Tower Ranch Golf & Country Club

Tower Ranch is a McBroom design in the hills of Kelowna, a major resort town in Canada

Photo Review: Golf Club at The Rise

Information: Vernon, British Columbia Public – Daily Fee Gene Bates & Fred Couples (2008) The Rise’s main claim to fame is the views of Lake Okanagan. After all, the course sits some-1000 feet above the lake, and looks out at two fingers of the massive interior British Columbian lake for 180 degree views. The course …