Location
Wodonga, VIC
Australia

Also Nearby Sheathers Road Kart Complex