Source: Tourism MediaIzu PeninsulaVisit quiet coastal villages, relax in traditional Japanese hot springs and explore dramatic vistas and coastlines, all just 2 hours from Tokyo.WorldAsiaJapanIzu Peninsula