Izu Islands

The Izu Islands are a volcanic island chain in the Philippine Sea, extending south from Japan’s Izu Peninsula and administered by Tokyo.

Connect