WHERE THERE IS ONE OF THE BIGGEST SHOPPING CENTERS IN THE WORLD
36. Where there is one of the biggest shopping centers in the world?
A. North East of England B. Newcastle
C. River Tyne
D.
Gateshead
36. Where there is one of the biggest shopping centers in the world?
A. North East of England B. Newcastle
C. River Tyne
D.
Gateshead