lake yolo

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