You'd think the Imperial Palace would be mobbed with tourists ... though they do applaud the knowledgeable guides. The closest metro station is Nijubashi-mae station. Visitors are free to explore ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results