answersLogoWhite

0


Best Answer

Honshu is located in Japan. It means main island in Japanese, and is the largest island of Japan. It is bordered by the Sea of Japan and the Pacific Ocean.

User Avatar

Wiki User

9y ago
This answer is:
User Avatar

Add your answer:

Earn +20 pts
Q: Where is Honshu located?
Write your answer...
Submit
Still have questions?
magnify glass
imp