The Town Of Fort Payne Is The Sock Capital Of Alabama
Alabama is filled with many small towns waiting to be discovered. One town in particular is Fort Payne, which is known for something quite amazing. To find out what, read on. Fort Payne, which is located atop Lookout Mountain, is one of Alabama’s most charming small towns. wikimedia commons/Chris Pruitt Having produced one in eight pairs of socks, it was once known as the “Official Sock Capital of the World.”...