subject: Seychelles: the perfect holiday for your winter [print this page] Apart from relaxing in the Seychelles, however, you can play many sports especially diving or snorkeling activities widely practiced by both tourists and explorers from marine life.Of course, view the beautiful marine life here in this deep sea fishing is prohibited even if the fishing on the surface is a major resource for the sustenance of the indigenous population.