News

Okinawa's Star Sand Beach

Okinawa's Star Sand Beach

19-01-2016. Ever heard of a beach made from stars? Such a beach exists! Hoshizuna no Hama beach is situated on the nortside of Prefecture island in Okinawa (Japan). Locals and tourists know …