Places in Seychelles that are classified atoll(s)

Atoll de Providence (atoll(s)), Providence Group (atoll(s))
@