beach., the island of La Digue, sea, Seychelles