Same meaning?
The Curtis Museum in Alton , is a local history museum in Hampshire , England .
The Curtis Museum in Alton is a local historic museum in Hampshire , England .
yes