Walnut Bayou (Fitzhugh) Earthworks
(Fitzhugh) Walnut Bayou Madison Parish Earthworks is located South-East of the City of Tallulah Louisiana. It is located on Walnut Bayou just west of the Mississipi River.
Walnut Bayou GIS
Choose your basemap, Select + or - to zoom, use mouse or finger to move.