
African islands dubbed the ‘Garden of Eden’ that have one of the world’s best beaches
AN African island country has compared to the Garden of Eden for its natural beauty. The Seychelles is the smallest country in Africa, made up of 115 islands, and it has some of the world's best beaches too. 5 The Seychelles has lots natural beauty …