Lake Ella is a lake in central Tallahassee, Florida on US 27 just south of Tharpe Street, and just north of Downtown. Lake Ella has an area of 12 acres . Once used for cattle, it now has three fountains and is used for recreation, flood protection, and stormwater pollution control.
Continue reading...From
Wikipedia, the free encyclopedia.