Our Recent Top Stories

Monday, 12 November 2012

Tokyo Imperial Palace, Japan

The Tokyo Imperial palace is located in the center of Tokyo. It is the Imperial residence of Emperor of Japan. It is built on the site of old Edo castle. This is a must visit place in Japan and one of the main attractions of Tokyo.

Access: Car, Train, Bus. It is very near to Tokyo train station. So, it is very convenient if you travel by train.














1 comments: