OK, so it sounds like you guys think that Atlantis is worth a trip... you can get there via Grand Central? We'll also be staying with my uncle in CT for awhile, and we were also going to spend a day or two in Boston and see the aquarium there. Any LFS I should make sure and see?
Hey guys, the wife and I are spending spring break visiting NYC and we were wondering what public aquariums and LFS should be on our must see list. Thanks in advance for any tips!
Mike