Beautiful beach with a small island in the near, seychelles