It is common to compare the stars of the sky with sand grains to see the universe's vastness. Well in Japan, you will literally see star-shaped sands in some beaches in Okinawa Prefecture. Enjoy a walk along Hoshizuna no Hama, the Star Sand Beach on Iriomote Island. Let your feet sink into the … [Read more...] about Star-Shaped Sand Is Found On Some Japanese Beaches.