Imperial Palace Guide


The Imperial Palace, located at the heart of Tokyo, is an iconic landmark and a go-to for all the tour groups that explore Tokyo. Here are my thoughts on the palace and the surrounding area.

Continue reading “Imperial Palace Guide”