Where to visit Olympics venues in Japan

There’s nothing like watching the Olympics on TV to give you a major case of wanderlust.