The Parks of Arlington
Zach and Cat's Nature Adventures
Saturday, April 16, 2016
Park # 84 & 85
This beautiful green oasis in the middle of north Arlington is located next to Cowboys Stadium and Texas Rangers Ball Park. The Celtic monoliths are a permanent art display called Callum Moor.
#NaturallyFun
Newer Posts
Older Posts
Home
Subscribe to:
Comments (Atom)