Originally posted by Shadow:
I went with a couple of friends to the New England Aquarium in Boston, MA, and the harbor was right outside! That was a really happenin' place.
Jen
I went on a whale watching trip from there when I was last in the USA in 2001. It really was beautiful.