Seychelles is the smallest African country in size with an area of only 451 km² (174 sq mi).