Canada flag.png
Portugal flag.png
Spain flag.png
France flag.png
Peru flag.png
Mexico flag.png
Italy flag.png
Vatican flag.png
Malta flag.png

Canada

   Québec

   Ontario

   New Brunswick

   Nova Scotia

Portugal

Spain
France

Peru

Mexico

Italy

Vatican City

Malta

1997, 2001, 2010, 2019

1993, 2002, 2003, 2015, 2017

2016

2016

Nov. 2000

Nov. 2000
Nov. 2000

Mar. 2006

Jan. 2008

May-June 2009

June 2009

June 2009

Full disclosure: while I've technically been to 9 countries outside the US, I've only spent more than a week in three of them (Canada, Peru, Italy).

 

Oddly enough, my three trips outside North America all occurred within a 10-year span. I have not been outside the US and Canada since.