Beaver Brook, New Brunswick

Beaver Brook is a Canadian rural community in Albert County, New Brunswick.