Introducing one of the great tourism spots in Japan, Izu Peninsula. Not too far from Tokyo Metropolitan area, about 2hrs drive or by train, Izu Peninsula is one of …

AloJapan.com