Tobu World Square is a nice amusement park with highly detailed miniatures of famous global landmarks. It’s about 30 mins by car or one hour on public transport.
Maru
July 11, 2016
Tobu World Squre is the famouse spot for miniture buildings from the around the world.