Boyd Lake State Park
Loveland, CO
Nature
Boyd Lake State Park is a state park in the U.S. state of Colorado, located north of Loveland, Colorado. It became a state recreation area under the Colorado Division of Game, Fish, and Parks in 1965.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account