About

Echo Falls, Texas (Fictional Town)

Population 3,450

Location:  North Texas, two-hour drive from Amarillo, rural area