I Walked All 27 Miles of Tokyo’s Yamanote Line in 1 Day—and I Found a Slower Side of the City Most Travelers Miss (opens in new tab)
The 27 mile walk passes 30 stations and some of Tokyo's most interesting sites and sights.
Read the original articleThe 27 mile walk passes 30 stations and some of Tokyo's most interesting sites and sights.
Read the original article