Cedarhill Golf & Country Club

Cedarhill Golf & Country Club is a premier golfing destination located in Ottawa, Canada. The club boasts of an 18-hole championship golf course that provides a challenging and enjoyable experience for golfers of all skill levels. In addition to the golf course, Cedarhill also offers excellent practice facilities, including a driving range, putting green, and […]