Volta ao Algarve 1999  |  Stage 5. Foure - Loulé   

4th edition

218 km, 14 March 1999