What comes to your head when you hear Izu in Japan? Many Japanese think it is about the Izu Peninsula in Shizuoka Prefecture, but it could also be the Izu Islands in Tokyo. The Izu Islands are popular for sightseeing and loved by tourists who crave fresh seafood or Sushi in hotels/restaurants. The small islands have a museum called the Izu Photo Museum.