St. François Atoll is one of two atolls of the Alphonse Group of the Seychelles, just three kilometers south of Alphonse Atoll, the second atoll of Alphonse Group.
St. François Atoll is one of two atolls of the Alphonse Group of the Seychelles of Alphonse Atoll. This is just three kilometers south. Alphonse Atoll is the second atoll of Alphonse Group.