The Seychelles is the smallest country in Africa overall, with the Gambia being the smallest in continental Africa. The total area of the country is given as 459 km2 (177 sq mi).

The Seychelles, officially the Republic of Seychelles, is an archipelagic island country in the Indian Ocean at the eastern edge of the Somali Sea. It consists of 115 islands. Its capital and largest city, Victoria, is 1,500 kilometres (932 mi) east of mainland Africa. Other nearby island countries and territories include the Comoros, Madagascar, Mauritius, and the French overseas regions of Mayotte and Réunion to the south; and Maldives and the Chagos Archipelago (administered by the United Kingdom as the British Indian Ocean Territory) to the east.

More Info: en.wikipedia.org