Ellis Moor

Ellis Moor is, most apparently a wizarding location, where Quidditch Stadium is situated. It is unknown where exactly this place lies.

Appearances

 * Quidditch Through the Ages
 * Daily Prophet Newsletters