Seychelles in the Best of the Web Directory


Top / Regional / Africa / Seychelles

Seychelles comprises a group of 115 of the most scenic islands in the world situated a thousand miles off the east coast of Africa.

    Highlighting an annual underwater film and image festival with details guest speakers, competitions and travel deals.

Submit a site to this category