Boston Harbor Islands

Boston Harbor Island Hopping

Boston is popularly known for its history and for being the largest city of New England. But, the small islands…