Imperial Palace
In the middle of Tokyo’s business district near Tokyo station is where the Imperial Palace rests. It also used to be the Edo Castle (the last Shogun era) site and is presently the […]
In the middle of Tokyo’s business district near Tokyo station is where the Imperial Palace rests. It also used to be the Edo Castle (the last Shogun era) site and is presently the […]