answersLogoWhite

0

Carfax Manor Is A Remote place/house in Whitby, England that Dracula wants to retire to.

User Avatar

Wiki User

13y ago

What else can I help you with?