A Lake in Denver?

There is not a lot of water around Denver, and lakes can really only be found in the mountains. But located on the northwest side of Denver is a small lake surrounded by a neighborhood that is up-and-coming, a favorite spot for young couples, families, and ...

View More