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 islands in the Seychelles that are part of the Outer Islands. It is located just three kilometers south of Alphonse Atoll, the second atoll of Alphonse Group.