Isle of Drear

The Isle of Drear is a small island located off the northern most tip of Scotland. The Isle is the home of the Quintaped, and has been made Unplottable for this reason.

Appearances

 * Fantastic Beasts and Where to Find Them