Palace of Northumbridge

The Palace of Northumbridge is an ancient palace located in the Athenian Principality of North Umbridge.