Seychelles Snorkelling in Seychelles – exploring the marine life of the earthly paradise Janani - May 22, 2020