National Sports Centre
This is the indoor section of the National Sports Centre, which occupies a large site on the southwest side of Douglas.