Izu Peninsula

The Izu peninsula (伊豆半島, Izu-hantō) is a Large mountainous peninsula with a indented coastline to the west of Tokyo on the Pacific Ocean of the island of Honshū in Japan Previously known as Izu Province Izu peninsula is now a part of Shizuoka Prefecture.

 Other websites 

 A Travel Guide to Nature-filled Izu Peninsula
 Izu-Peninsula at Britannica encyclopedia

Category:Islands of Japan