It might be hard to believe that this tranquil natural oasis can be found just 2…


It might be hard to believe that this tranquil natural - It might be hard to believe that this tranquil natural oasis can be found just 2...

It might be hard to believe that this tranquil natural oasis can be found just 20 minutes from the heart of Tokyo. ?? Welcome to Todoroki Valley, a 1.2km stretch of forests, waterfalls and shrines. ? Great capture by @lisainjapan. Japan Travel Photo #Cities

READ :   Here's the complete list of 10 things to do in Japan during winter! Thank you a...