Mega Courts Indoor Sports, Laser Tag & Mega Inflatable Fun Zone | Windsor Gardens
Mega Courts Indoor Sports, Laser Tag & Mega Inflatable Fun Zone
Mega Courts is an indoor sports centre located in Windsor Gardens (only a 5-minute drive from the CBD).
With over 5,000m2 of courts and facilities, their premiere centre proudly boasts 4 x Mega Sized Courts (34m x 18m), 2 x Standard Indoor Courts, a Gym and […]