Giro d’Italia meets the Italian Riviera

180 km in between mountains, hills, seafront, historical towns and…