Its name translates to Star Sand Beach. If you look closely at the sand, you may notice that the sand is made of tiny stars. These small stars are exoskeletons of protists called Baclogypsina ...