Located along the Russian River, Riverfront Regional Park is just minutes west of downtown Windsor and surrounded by classic Wine Country scenery. The park features two beautiful lakes for fishing, kayaking, canoeing and stand-up paddling