Ahhh mini golf, miniature golf, putt-putt, mini putt, 'the place where dad gets angry and over-competitive'. Known by many names and enjoyed by all (except parents of 6 year olds who think they are playing hockey and belts balls at a million miles an hour all over the...