Daily Archives: March 13, 2010

Walking Tour of Tokyo, Japan

        Walking Tour of 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, … Continue reading

Posted in Walking Tours | Leave a comment