thelifeatlas.com
Must Do: Tokyo, Japan - The Life Atlas
Tokyo is one of the best places to start your Japan adventure as it really does showcase all that is Japan - here is a list of the things you must do while in Tokyo, Japan!!