
Holyrood palace is a 12th century haunted palace that remains one of the most important residences of the British Royal Family. It fascinates visitors with its beauty and sometimes overwhelms them with the energy of spirits that cannot find peace.
Section:
Source: origins