Toshima Island

Japan / Shizuoka / Shimoda /
 Upload a photo

Toshima (利島村, Toshima-mura) is a village located in Ōshima Subprefecture, Tokyo Metropolis, Japan. The village comprises the whole of To-shima Island.
Nearby cities:
Coordinates:   34°31'23"N   139°16'45"E
This article was last modified 2 years ago