Dowdy Lake

Dowdy Lake is a good sized lake located near the town of Red Feather Lakes, Colorado USA. The lake is approximately 104 acres in size and has a shoreline of about three miles.

Dowdy Lake

Leave a Comment