Located at the fringes of western Tokyo, Okutama is a town that offers the quiet majesty of nature to anyone who drops by for a visit. I walked the Otama Trail for my first ever solo hike, which gave way to a lot of reflection.

See also  Girls Gone Kyoto: Monkeys, Spice Challenge and the Scariest Shrine We've Been To

Similar Posts