
Barr Lake is another choice for water sports in the Denver Metro area. The highlight is the nearly 2,000 acre (when full), Barr Lake. It’s open to sailboats, hand propelled crafts, and boats with electric trolling motors or gas motors less than 10hp. The park is open for day use until 10pm, unless fishing. Other [...]










Recent Comments