In terms of numbers of visitors it's the Tate Modern (Over 5 million per year)
buckingham palace is the biggest attraction in london
The London Eye or the Buckingham Palace. :)
Your mom is the biggest.
there biggest thing is the Yokohama canyon
Edinburgh Castle
The forbidden city
Cincinnati stadium
As a tourist attraction. It has no other purpose.
Big ben
Hollywood and Disney Land.
It is Cancun, on the Yucatan peninsula.
The Falkirk Wheel