Where to find Thestrals Location in Hogwarts Legacy Last updated: 13 February 2023 11:01 AM Harsh Clif Share