Marsha Parcou, Marketing Manager, Port Victoria, Seychelles @ WTA AF IO 2010

Indian Ocean’s Leading Cruise Port