Posted 1 year ago by pint in response to
maria's question:
Where do i find the Natural history Museum in Boston?(give a different answer) .
Well, from what I know, the only natural history museum is at the harvard university - there are more than one actually. From what I can remember now, it is on Oxford street and there was no admission fee when i visited it. If you go through the trouble of getting to harvard you might as well visit the other museums there too