Tobu World Square Map and Brochure (2023)
Location: Nikko, Japan Years Active: 1993 – Active Think of Tobu World Square as a time machine built for architecture lovers. It’s nestled in Nikko, Japan, a place known for gorgeous scenery. This park throws open the doors to famous buildings from every corner of the world…but in miniature! Imagine the Eiffel Tower, the Pyramids,…