A place travelers can visit Adelsheim Museum of Local History at Castle