About Hogsmeade Village
Hogsmeade is the wizarding village near Hogwarts School of Witchcraft and Wizardry. It is the only purely Wizard occupied town in Britain.
More about Hogsmeade Village
Hogsmeade Village is located at High Street, EH1 1 Edinburgh, United Kingdom