Quote Originally Posted by F1boat
Outside motorsports, to me "Old Traford" is probably the most magical place to see.
The cricket ground?

I've worked at internationals at the Old Trafford Football ground, it is an impressive place, but personally not the greatest of grounds.. I'd much rather go to San Siro

That SI list is clearly US centric, there are places on there that you're average Joe in a street outside of the states is unlikey to have heard of, whereas places that draw global, International TV exposure for their 'kudos' events, such as Wimbledon, as an example don't get a mention??