Bank of Baroda Postal Address: P.O.Box 124, Victoria, Mahé, Seychelles Telephone: (+248) 461 8000 Email: [email protected]