Battle of Tsushima Strait and the Naval Battle of the Sea of Japan Monument is located in Tsushima, Japan on Kamitsushimamachi Nishidomari. Battle of Tsushima Strait and the Naval Battle of the Sea of Japan Monument is rated 4.1 out of 5 in the category war memorial in Japan.
Address
Kamitsushimamachi Nishidomari