Satellite map of St. François Atoll
- In Seychelles
Map of St. François Atoll
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.
Latitude: -7° 04' 2.40" S
Longitude: 52° 44' 2.99" E