By eHow Travel Editor
Rate: (0 Ratings)
Nestled in the picturesque New England countryside is the wonderful town of Mystic, Connecticut. At one time, a bustling fishing village, it now relies on the steady traffic of tourism for its commerce. Their aquarium is one of the finest in the country. So if you're escaping to New England and you or the kids love sea life, you must visit Mystic Aquarium.
eHow Travel Editor