Seychelles: the archipelago

Seychelles Somewhere off the east coast of Africa, surrounded for hundreds and hundreds of miles by tropical sea, lies a lush paradise of such legendary beauty that it was once thought to contain the Garden o...