Tokyo Is Many Things
April 1st 2024 Tokyo has more people than all of Texas, just no drawl or cowboy boots. Over 37 million people live here.
And quite remarkably, Tokyo has more Michelin stars than London and Paris combined!
On the sporting side, Tokyo is one of only ten cities to host the Olympics more than once. But the greater Tokyo area has FIVE major league baseball teams.
And Shibuya Crossing is the world's busiest pede
... read more