T
Todd Hammond Review of New England Aquarium
Loved the place, but I love all aquariums. They ...
Loved the place, but I love all aquariums. They need to limit the amount of people they let in.. on the day we went, it was so crowded and noisy, that is wasn't that fun. (actually pretty miserable)
Comments: