The monuments of The Neale remain strange landmarks in a town whose history still lies largely undiscovered, a place of rumors and remains. The follies at Lord Kilmaine House include the most incredible 30-foot (9-meter) tall step pyramid and no one's quite sure why it's there.