This one would be a dream!
Leg 1: New York City, NY > Dublin, Ireland > Clonmacnois, Ireland
Leg 2: Dublin, Ireland
Leg 3: Dublin, Ireland > Lausanne, Switzerland
Leg 4: Lausanne, Switzerland > Luanda, Angola > Dundo, Angola
Leg 5: Ndalatando, Angola
Leg 6: Ndalatando, Angola > Kuwait City, Kuwait
Leg 7: Kuwait City, Kuwait > Rangpur, Bangladesh
Leg 8: Gaibandha, Bangladesh
Leg 9: Gaibandha, Bangladesh > Phnom Pehn, Cambodia
Leg 10: Phnom Pehn, Cambodia > Vladivostok, Russia
Leg 11: Zarubino, Russia
Leg 12: Vladivostok, Russia > Seattle, US
US > Ireland > Switzerland > Angola > Kuwait > Bangladesh > Cambodia > Russia > US