Daily Archives: July 17, 2010

Spotlight on Tokyo, Japan

               Tokyo, Japan, is a true mega-city, with over 23 million people in its metropolitan area, and an economy which is larger than Canada’s. Navigating the streets is extremely difficult, even for locals, because of the unusual address system, … Continue reading

Posted in Spotlights | Leave a comment