In partnership with Visa, we are thrilled to be the pioneering financial institutions in Seychelles to launch the new AbsaBusinessCredit Card that is designed for our business customers.”.
According to the Department of Foreign Affairs of Seychelles, all nationalities can travel to the country visa-free. “Although a visa is not required to enter Seychelles, visitors should nevertheless ...