This is a sign that is now outside Cosmic Golf on Clifton Hill.
Canada’s Largest Indoor Mini-Putt
Air Conditioned
I have no idea if it really is the largest one in Canada or not. It is large, but as I was going through it, I never marvelled at its size.