Samurai Police and River Canoeing: Reasons to Explore Tama
Experience Japanese history and nature just 90 minutes from central Tokyo.
Experience Japanese history and nature just 90 minutes from central Tokyo.
Tokyo, Shinagawa, Ueno - what do these stations have to offer? Some of the city's best bites.