Tokara Islands

The Tokara Islands are a volcanic island chain in Kagoshima Prefecture, Japan, stretching across the East China Sea between Yakushima and Amami Ōshima.

Connect