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: