Must Do: Tokyo, Japan

Tokyo is one of the best places to start your Japan adventure. It really does showcase all that is Japan – from the bustling, lively Shibuya, to the electric city of Akihabara and the eclectic Harajuku. Here is a list of the must do things in Tokyo to make sure you hit the ground running…