Mountain Biking, Oxford Falls, Australia Mountain biking at Oxford Falls on Sydney's north. Mountain biking at Oxford Falls on Sydney’s north.