Odaiba, the artificial island in Tokyo Bay is one of the most famous tourist destinations in Japan. Originally a shipyard…
Read More
Tokyo
Should You Stay At The Best Western Tokyo Nishikasai?
During my year of travel, I planned on staying in Japan for over a month. As you probably know, Japan…
Read More