Lancaster Palace

Lancaster Palace (A.K.A "Lancaster Palace") is the name of a large mountain side residence where the Lancaster Family resides.

History
The Lancaster Palace was created centuries prior by the Lancaster Ancestors. It would be the envy of other royal families due to their palaces having a mere land based foundation unlike Lancaster's.