Japan blends tradition with a fascinating history, delicious food and all the delights offered by modern, vibrant cities – and it’s filled with incredible experiences. From being captivated by towering pagodas, finding shrines hidden in the woods, negotiating the bright lights of the cities, and even driving a Mario Go-Kart, check out 20 of the must do experiences in Japan.
