Yubu Island
Yubu Island (
由布島
, Yubu-jima) is an island of the Yaeyama Islands of Japan, it is located about 0.5 miles east of Iriomote Island. The "Subtropical Botanical...
3 KB (327 words) - 02:17, 18 February 2024