Lake Townsend North Carolina Reflection Metal Ornament
- from our Affiliates
Lake Townsend is one of three main watershed lakes rimming the north side of Greensboro North Carolina and offers a full menu of activities like boating, swimming, kayaking, canoeing, and fishing in beautiful, clear waters.