Explore details about location Somenos Street North. Somenos Street North is a location situated within the Lake Cowichan alongside other areas such as Wellington Road West, Carnell Drive, River Road.