If the race were 12 legs, I'd have a race like this:
Leg 1 : Los Angeles, CA --> Caracas, Venezuela (New city to start the season)
Leg 2 : Caracas, Venezuela --> Angel Falls, Venezuela (To add some tropical to the route)
Leg 3 : Angel Falls, Venezuela --> Nadi, Fiji (to the south pacific)
Leg 4 : Nadi, Fiji --> Coromandel, New Zealand (fly to Auckland, passing through Hamilton and Paeroa)
Leg 5 : New Zealand --> Mount Fuji, Japan (Via Tokyo City, and into the countryside)
Leg 6 : Mount Fuji Japan --> Katmandu, Nepal (into Katmandu, and then into the countryside)
Leg 7 : Langtang National Park, Nepal --> Harare, Zimbabwe (first time in TAR, and a nice change)
Leg 8 : Harare, Zimbabwe --> Charara Safari Area, Zimbabwe (scenic, exotic and nice)
Leg 9 : Charara Safari Area, Zimbabwe --> Corfu Island, Greece (beautiful, luxurious and never seen before)
Leg 10 : Corfu, Greece -->Amalfi Coast, Italy (a beautiful and exotic paradise also known as Capri - Costa Di Amalfi)
Leg 11 : Amalfi Coast, Italy --> Toulouse, France (then onto the Pyrenees national park at the south of France)
Leg 12 : Pyrenees, France --> Vancouver, Canada --> San Francisco, CA [Finish] (visiting Capilano Suspension Bridge, Stanley Park and VC island)
I was considering adding Slovenia instead of Corfu, but couldn't as both are amazing destinations.
Non-Eliminations: Legs 4, 7 and 10
Fast Forwards: Legs 4 and 9
Double U-Turns: Legs 5 and 9