Kaiji Beach on Taketomi Island in the Yaeyama Islands of Okinawa, famous for its star sand or hoshizuna.
Kaiji Beach on Taketomi Island in the Yaeyama Islands of Okinawa, famous for its star sand or hoshizuna.