Hoshizuna no Hama (“star sand beach”) is a small beach located on a remote island in Japan. The grains of … Read More & Source
The post WTF Fun Fact – Hozhizuna no Hama / Star Sand Beach appeared first on WTF Fun Facts.
Hoshizuna no Hama (“star sand beach”) is a small beach located on a remote island in Japan. The grains of … Read More & Source
The post WTF Fun Fact – Hozhizuna no Hama / Star Sand Beach appeared first on WTF Fun Facts.