Like this post? Help us by sharing it! Asakusa Asakusa is the best place in Japan. In fact, it could be the best place in the world. Anyone who thinks otherwise needs to be stuffed full of pickled plums. As well as the obvious appeal of Sensouji Temple and the souvenir shops of Nakamise-dori, Asakusa […]
If you have had your fill of neon lights, pachinko parlors, and capsule hotels then Kamikochi is the perfectly place to experience another side of Japan. Welcome to the Japanese Alps.