President Donald Trump has not left the US since taking office in January 2017.

Al Jazeera breaks down all the state visits to the White House and Mar-a-Lago, where Donald Trump, the 45th president of the United States , has hosted 13 world leaders.

President Trump has spent seven weekends in Florida at his golf resort. He has made 21 trips out of the White House to Mar-a-Lago, FL; Langley, VA; Philadelphia, PA; Dover, DE; North Charleston, SC; National Harbor, MD; Ypsilanti, MI; Nashville, TN; Louisville, KY; Sterling, VA; Kenosha, WI, Bethesda, MD; Atlanta, GA; and Harrisburg, PA - all are places in which he won election victories.

Trump is yet to visit the West Coast or allies outside of the US.

Source: Al Jazeera and news agencies