5 ms·
Honshu is the 7th largest island in the world. It's area is a little more than 1/3 of texas.
by ludsan 2y ago
Honshu is the 7th largest island in the world. It's area is a little more than 1/3 of texas.
- kulahan 2y agoThe fact that it barely measures up to our second largest state would reinforce my point.