Volta ao Algarve 2000  |  Stage 3. Faro - Loulé   

5th edition

185.7 km, 10 March 2000