Castle - a large strong building with thick, high walls and towers, built in the past by kings or queens, or other important people, to defend themselves against attack
Mysterious - difficult to understand or explain; strange
Haunted - (of a building) believed to be visited by ghosts
Medieval - connected with the Middle Ages (about AD 1000 to AD 1450)
Picturesque - (of a place, building, scene, etc.) pretty, especially in a way that looks old-fashioned
Fortress - a building or place that has been made stronger and protected against attack
Exhibit - to show something in a public place for people to enjoy or to give them information
Exquisite - extremely beautiful or carefully made
Renowned - famous and respected
Definition of Castle from the Oxford Advanced Learner's Dictionary