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.
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.