Stage 8

Saturday May 12 2018 - Praia a Mare to Montevergine - 208 km Mountain Finish