Hence, anyone that is visiting South Australia and loves indoor sports should seriously consider making a visit to Mega Courts. The facilities available at Mega Courts indoor sports venues is of a very high level, leading to a huge number of positive reviews throughout the community.