Hiking in Okutama – A Green Oasis in Tokyo

Who says there isn’t any nature to be found in Tokyo? Just 2-3 hours drive away from Tokyo, lies a rough diamond called Okutama. This is a place for nature lovers, for hikers, for adventure seekers. It isn’t easy to get here by car, one has to be skilled in navigating the rough terrains of […]

Read More