Consulate General of Seychelles Seychelles Embassy Consulate General of Seychelles website with Seychelles information. Consulate General of Seychelles, Seychelles Embassy. For more information email us at info@seychellesembassy.com Seychellesembassy.com~Site InfoWhoisTrace RouteRBL Check