Highlands Links at Cape Breton

Ingonish Beach, Nova Scotia

Mark swings it in Las Vegas

Follow the Golf Course Gurus to some of the country's top golf destinations

Golf Course Gurus