Deer Park Lake in Mitchell County, North Carolina

Deer Park Lake in Mitchell County is a water.

Nature
water