If you know where to look, you can find wild places in Petaluma. One of the best is Steamer Landing Park. The park is on the edge of downtown just across the D Street Bridge on a small piece of land called McNear’s Peninsula. It’s a little finger untamed land in the middle of the Petaluma River and a great place to take a walk on a rainy day. If you haven’t been to Steamer Landing, you are in for a treat when you visit!