Seychelles: things to know before visiting Off the coast of East Africa, in the warm seas of the Indian Ocean, are the lovely islands …

source