McDowell Dam and Nature Park
"Relax and enjoy the nature and country!" McDowell Dam and Nature Park is a 271 acre park...