Just two hours northwest of the deep downtown of Tokyo lies the tranquil atmosphere of Nagatoro, hiding in the mountain ranges of Saitama. A designated natural park, it is popular among both foreign and local… Continue Reading