Tour de Blida


The Tour de Blida is a staged cycling race held annually in Algeria since 2013. It is rated 2.2 and is part of UCI Africa Tour.

Winners