Boston
United States of America

What are the top five tourist attractions in the Greater Boston area?

192021

Answer

User Avatar
Wiki User
12/23/2015

New England Aquarium, Duck Boat Tours, The Freedom Trail, Plymouth Village, Whale Watching