Visitors look at the Kujuku-shima Islands where s sightseeing ship sails on Friday, in Sasebo, Nagasaki Prefecture. Kujuku-shima Islands, which means "99 islands" in Japanese, is one of…
Source : https://japantoday.com/category/picture-of-the-day/99-islands



