654 views

 

Submit

Nestled in the mountains of Nikko, Japan - home of famed Shrine and Unesco World Heritage Site Toshogu – you’ll find Edo Wonderland. A theme park like no other, everything including the food, houses, characters and entertainment in town replicate the experience of actually being in Japan during the 17th century Edo era.

Tags:

Rate This Video:
0 (0)

All Comments (0)

Show more comments
Search By: