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.

58 SHARES | 0 COMMENTS | Continue reading »