Tip number seven of Fun things to do in Windsor, Colorado will bring you to Lake Windsor. The lake is just steps away from The Porter House Bed and Breakfast Inn, a Bed and Breakfast near Fort Collins. Do you enjoy fishing? Windsor Lake is the perfect place to go fishing. Stocked with rainbow trout and many other varieties of fish , you are bound to catch a beauty.