Honshu

Largest island of Japan.

Honshu Island

Honshu is the largest and most populous island of Japan, known for its major cities such as Tokyo, Osaka, and Yokohama.

Built by Tim Jones