Elberta Town Park
13052 Main St, Elberta, AL 36530 · Map (opens in new tab)
Town park off Main Street; home of the twice-yearly German Sausage Festival.
13052 Main St, Elberta, AL 36530 · Map (opens in new tab)
Town park off Main Street; home of the twice-yearly German Sausage Festival.