Japan Travel Guide 13th July 201530th July 2015Magical Blog Comment Tokyo is the official capital of Japan since 1868 and has a population of 12 Million people covering 800 square miles. The exciting [...]