Tobu world square lies in Nikko, Tochigi Prefecture. It is a recommended place to visit for the world-around experience. Write A CommentYou must be logged in to post a comment.