Prague has a history going back over 1,000 years, and in that time dozens if not hundreds of ghost stories have accrued, especially in the historical center. There are headless horsemen, murdered wives, evil nuns, angry priests, lost soldiers, and a virtual menagerie of animals.