Bruce Castle Museum, a museum of local history, is housed in the 16th century Bruce Castle, and surrounded by Bruce Castle Park, which is today a public park. It is named ... read more