Izu Peninsula
The Izu peninsula (伊豆半島, Izu-hantō) is a large mountainous peninsula with deeply indented coasts to the west of Tokyo on the Pacific coast of the island of Honshū, Japan. Formerly the eponymous Izu Province, Izu peninsula is now a part of Shizuoka P…