English & Literature

Baskerville Hall

Where is Barkerville Hall located?

Asked by
Last updated by Jill W
1 Answers
Log in to answer

Baskerville Hall is located on the moors in Southern England.

Source(s)

Hound of the Baskervilles