We stumbled across a mini golf putting course that completely caught us off guard. Wild layouts, tricky shots, and nonstop ...