Shemogue is a community in the Canadian province of New Brunswick.[1]
See also: History of New Brunswick and List of historic places in Westmorland County, New Brunswick |
Main article: List of people from Westmorland County, New Brunswick |