The 2016 Vuelta a Costa Rica had a total of twelve stages which are either flat stage type or hilly stage.
The 2016 Vuelta a Costa Rica had a total of twelve stages which are either flat stage type or hilly stage.