earthstory: Hidden away on the remote island of Iriomote in Okinawa Prefecture, Japan, you can find the small beach of Hoshizuna no Hama. The name translates to “star sand beach” accredited to the star shaped sand like formations that can be found
tags: YOOOOOOO
original: https://sean3116.tumblr.com/post/81567892143