Home Tags Seychelles tourist office

Tag: seychelles tourist office

Seychelles London office relocating

The Seychelles Tourist Office in London will be relocating to Regent Street. This has been planned by Marsha Parcou, the new manager appointed to oversee the island’s UK tourism office.