Cameron Brook in Marshdale, Nova Scotia

Cameron Brook in Marshdale is a stream. Cameron Brook also exists in Greenwood and Hopewell.

Waterway Type
stream