Skip to content
The Tokyo

A huge new walking trail just opened in Japan – and it starts less than two hours from Tokyo

Sources and story details