Tobu world square lies in Nikko, Tochigi Prefecture. It is a recommended place to visit for the world-around experience.

Write A Comment