The republic of Seychelles comprises 115 islands, occupying a land area of 455km2, in an exclusive economic zone of 1.4 million km2 in the warm Western Indian Ocean. It represents an archipelago of legendary beauty that extends between 4 and 10 degrees south of the equator and which lies between 480km and 1600km from the east coast of Africa. Of these 115 islands, 41 constitute the oldest mid-oceanic granite islands on earth while a further 74 form the low lying coral atolls and reef islands of the outer islands. The Seychelles’ enviable climate is always warm and devoid of extremes. The temperature never drops below 24 degrees C and barely rises above 32 making Seychelles a constant destination for sun-worshipers and beach-lovers.