Japan Archives - Travel Squad Podcast

In this two-part episode we take you with us to the best places to visit in Japan on a two week trip in winter. The squad, plus or minus a few others, spent 14 days traveling through Japan, eating ramen and sushi, sightseeing, and enjoying all the attractions this amazing country has to offer.  We […]

July 28, 2020

Best Places to Visit in Japan