Iwai Island
Iwai Island (祝島, Iwai-shima) is an island of the Inland Sea in Japan. With a total altitude of 82 m, it lies at the south-eastern edge of the Yamaguchi Prefecture (山口県, Yamaguchi-ken) at coordinates 33°46′48.00″N 131°58′12.00″E. The name is derived...