Tallulah, Louisiana

Tallulah is the parish seat of Madison Parish, Louisiana, United States. It is the most populous municipality in Madison Parish. References Other websites Media related to Tallulah, Louisiana at Wikimedia Commons