Seven lakes, white sand bunkers and four different tees on each hole are enough to challenge golfers of all levels at McKenzie Meadows Golf Club.

The 18-hole championship golf course, designed by renowned architect Gary Browning, is tucked in the Bow Valley, near scenic Fish Creek Park. It's the kind of setting that makes you feel as if you've left the city, even though you're just a 20 minute drive from the downtown core.

Want to work on your swing? The McKenzie Meadows Golf Academy is staffed by top CPGA golf professionals – there's also a two-ended practice range, two large putting greens, and practice bunkers so you can go it alone.

Of course, no golf course is worth its green without a good "19th hole," so when you're done your round, stop by the bar and grill to celebrate your victory or lick your wounds.