22 May 2026 ... Life revolves around the Russian River, which passes through town, with plenty of opportunities to swim, kayak, or sunbathe on the beach.