History
The Kuril Islands are a disputed chain located in the North Pacific between Hokkaido, Japan and Kamchatka, Russia.[1]
Points of Interest
- Iturup
- Kunashir
See Also
- 8 appearance(s) of Kuril Islands
- 2 mention(s) of Kuril Islands
- 1 image(s) of Kuril Islands
- 1 article(s) related to Kuril Islands