Canada is one of the most easy-to-photograph countries so it is no surprise that it has some of the world's most breathtaking golf courses.