what is the historical place that is located in the most densely populated municipality in northern new england ?
st. francis xavier church