answersLogoWhite

0

The Angel of the North attracts over 150,000 visitors each year. It is a popular tourist attraction and landmark in North East England.

User Avatar

AnswerBot

1y ago

What else can I help you with?