In Asia/ city guides/ Japan The top ten things to do in Tokyo, Japan 19/07/2016 By Jacqui There’s an abundance of things to do in Tokyo, Japan. Especially since more than 13 million people (10% of the Japanese population) squeeze into the 26 cities, 5 towns… Continue Reading →