Providence Atoll

The Providence Atoll is part of the Farquhar Group of islands in the Seychelles that are part of the Outer Islands, with a distance of 705 km (438 mi) southwest of the capital, Victoria, on Mahé Island.

Providence Atoll

The Providence Atoll is part of the Farquhar Group of islands in the Seychelles that are part of the Outer Islands, with a distance of 705 km (438 mi) southwest of the capital, Victoria, on Mahé Island.