Sister Cities International Logo

A New Association is Incorporated

The Town Affiliation Association of the United States, Inc., was finally incorporated on June 12, 1967 in Washington, D.C.