Dealey Plaza is a city park in the West End district of downtown Dallas, Texas (U.S.), and is sometimes called the "birthplace of Dallas".
Dealey Plaza is a city park in the West End district of downtown Dallas, Texas (U.S.). Dealey Plaza is sometimes called the "birthplace of Dallas".