Odaiba is a man made island-like district in the Tokyo harbour, mostly developed as a tourist destination.
Enjoy scenic views from top of high-rise buildings in Tokyo. In winter.
Shichifukujin Meguri, a pilgrimage to meet Seven Lucky Gods.
River boating, gorgeous temples and shrines, Onsen soaking, day hikes, and Matsuri festivals coming up
Historic onsen town and ski resort
The western area on Izu peninsula has lovely little beaches along the rias coastline, having Bonsai-like tiny islands.
© digi-escape inc. All Rights Reserved