7171 Mountain Creek Pkwy (Long Canyon Trail), Dallas, TX
Nature Preserve · 30 tips and reviews
HISTORY: The beauty of Texas can be experienced with a hike through the 630-acre preserve. Along the way you can view ponds, wildflowers & a butterfly garden before arriving at vistas & an observation tower.