Kaaterskill Academy of Magic
Kaaterskill Academy of Magic is located on the eastern escarpment of the Catskill Mountains overlooking the Hudson River in New York state. Kaaterskill enrolls American and Canadian magical children aged 11-17, Kaaterskil corresponding to the middle …