cape ann distance from boston
Cape Ann is a rocky cape in northeastern Massachusetts on the Atlantic Ocean. It is located approximately 30 miles northeast of Boston and marks the northern limit of Massachusetts Bay.