How Alabama became home to the world’s only Twin Ladies in the WaterJuly 29, 2022

Back to All News

What could be better than one quirky roadside attraction? Two, of course. And, just for funsies, let’s make them twins.

You may have heard of Alabama’s Lady in the Bay, who resides in the waters at Barber Marina in Elberta, Ala. This month, she got a twin, the Lady in the Lake, who is located in Leeds, Ala.

Here’s the saga of the world’s only known Twin Ladies in the Water:

Read More