Places · place_us_tx_electra

Electra · History

Electra is a town in Texas, United States.

History