The Manor House is situated in the quintessential New England village of Norfolk, Connecticut. The popularity of this town as a resort area began in the 1870Â’s when prominent businessmen built huge houses forming the backbone of a summer colony. They were attracted by the rural beauty, lush woods, cool mountain air and .....