Discovering Africa Town USA: A Cultural Gem in America
Africa Town USA, located in Mobile, Alabama, is a unique community that traces its origins back to the mid-19th century. The story begins in 1860 when the Clotilda, the last known slave ship to arrive in the United States, docked in Mobile Bay. This ship carried over 100 enslaved Africans from the Yoruba region of […] More