Toshima
Village in Japan
Toshima is a village located in Ōshima Subprefecture, Tokyo Metropolis, Japan. The village comprises the whole of To-shima Island.
The island, at 4.12 square kilometres, is one of the smallest inhabited islands in the Izu Island chain.... Wikipedia