Hidden place · Inagi, Japan

Tokyo Giants Town leisure complex

A modern leisure and entertainment area highlighted among Inagi’s tourism facilities, complementing Yomiuri Land for local recreation.

Loading Travel Crew AI

Still loading - a slow connection can take a little longer. Reload