Walk Japan launches Inland Sea Odyssey tour Walk Japan has just launched a new tour – their Inland Sea Odyssey, which explores Japan’s beautiful Inland Sea – a vibrant ... Share This