2 About HP Translation / New Translations / Philosopher's Stone 2017-11-24 Harry Potter and the Scots Given that Hogwarts resides in the Scottish Highlands, it seems a bit of an oversight that...