Travel A Short Trip to Mishima, Izunokuni, and Numazu in Izu Located at the top of Izu peninsula, the cities of Mishima, Izunokuni, and Numazu... View the Post