Delta Ecotours is located on Steamboat Slough, about an hours drive east of Walnut Creek. They offer several trips per year on their “Tule Queen”, a 40-foot catamaran boat. Learn about the natural history of the area while taking in the water scenery. Here are some upcoming dates, check their website for more information. I’ve [...]
Archive for the ‘delta’ Category
Nature Cruise On the Delta
Posted in all, delta, green living, tagged delta, delta ecotours, river cruise, steamboat slough, sutter slough on May 13, 2009 | Leave a Comment »