Locale: Santa Rosa
Sonoma Creek Falls
Sonoma Creek Falls is a 15-25ft waterfall in Kenwood within the wine making Sonoma Valley between downtown Sonoma and Santa Rosa in Sugarloaf Ridge State Park.
Explore The World One Waterfall At A Time
Sonoma Creek Falls is a 15-25ft waterfall in Kenwood within the wine making Sonoma Valley between downtown Sonoma and Santa Rosa in Sugarloaf Ridge State Park.