Ile Perseverance I (Seychelles district)

SC-26