
Lake Yolo is the place to kayak or stand-up paddle board. Duck Island is in the middle and is where Miss Duck and her entourage like to hang out.
back to the Virtual Tour webpage
Lake Yolo is the place to kayak or stand-up paddle board. Duck Island is in the middle and is where Miss Duck and her entourage like to hang out.
back to the Virtual Tour webpage