Marshall, Texas

Home to one of the largest festivals of lights in the United States, Marshall, Texas is a quaint town located about 40 miles west of Shreveport, Louisiana. Marshall has a population of about 23,000 people and was founded in 1841.  A Real Time Driving Tour of Marshall, Texas. A Brief History of Marshall, Texas. Marshall …

Read more