Postcards from Dallas: The X-Spot

WHEN one is heading to Dallas, Texas for a visit, the most recommended and must-never-miss place is the Dealey Plaza at Elm Street, considered as the Front Door of Dallas and one of the most historic districts in Texas. Stand on the curb of Elm Street and you can immediately identify visitors. They will all … Continue reading Postcards from Dallas: The X-Spot