Mount Stromlo in Canberra, Australia Offers World-Class Mountain Biking, from DH to XC
Mount Stromlo has hosted a World Cup DH race, and is located near Canberra, Australia. With shuttles and on-mountain services available, it's a great place for all types of mountain bikers to explore, from beginner to expert.
The article Mount Stromlo in Canberra, Australia Offers World-Class Mountain Biking, from DH to XC appeared first on Singletracks Mountain Bike News.