Tina Travels: 5 Things to do in Asakusa, Tokyo Asakusa is one of the top must-visit spots when visiting Tokyo, Japan.