Residents and visitors alike enjoy Lake Ralphine in Nowarth Memorial Park in Santa Rosa, California. This is just one of a number of attractive parks in or near Santa Rosa.

Lake Ralphine, Santa Rosa

postcard026

Popularity: 1% [?]

AddThis Social Bookmark Button
Google