Often called the Land of the Rising Sun, the historic cities of Japan have always been a draw for tourists. Tokyo is an obvious choice, but beyond the capital city, which is often expensive, Japan is ...
Get to know Tokyo, the vibrant Japanese capital city that will be hosting this Olympic Games. Plus see what the official ...