The Seychelles must have been visited by whoever created the phrase "paradise." This idyllic archipelago of around 115 islands off the east coast of Africa in ...