Shimoda lies at the tip of the Izu Peninsula on the island of Honshu. It was here that the first American naval ships were welcomed by the Shogunate.
( read original story …)
The Japan News
Shimoda lies at the tip of the Izu Peninsula on the island of Honshu. It was here that the first American naval ships were welcomed by the Shogunate.
( read original story …)