Travel Kanda Tokyo Tour, Tokyo Japan July 18, 2020 Situated in Tokyo, Japan, one stop by train from the electric city of Akihabara is Kanda. Kanda is one of those unique cities that is not advertised. In this video, I … AloJapan.com
AloJapan.com