segregation

The Story of American Beach, the Jim Crow-Era Paradise for Black Residents

American Beach, located on Amelia Island just north of Jacksonville, is not extremely well-known among First Coast residents. But it…

8 years ago