Twin, Alabama - Simple English Wikipedia, the free encyclopedia

Twin is a town in Marion County, Alabama, United States.