Nagatoro, a small, picturesque town in Chichibu city, features the hiker-friendly Mount Hodo and boasts plenty of other touristy activities to enjoy. A trip there during the Veterans Day weekend ...