Fort Worth Nature Center is a remarkable park and nature education center located on Fort Worth, just north of the city of Fort Worth. The park includes a small herd of bison, a prairie dog city, alligators resident in the lake, and the Hardwicke Interpretive Center with exhibits on the flora and fauna of Lake Worth.
Sundance Square in downtown Fort Worth - one of the reasons I will never be a Dallas person! Loved coming here as a kid, and in high school, and then when I came home to visit in college. Even though I'm not from Ft. Worth- I feel at home here!