The township of Dunwich, Massachusetts, lies on the rugged coast forty miles away from more prosperous Arkham where Doctor Henry Armitage is visiting the University as a guest