Home Tags Editor in chief

Tag: editor in chief

Mexico editor in chief of Travesias is new Friend of Seychelles...

Maria Pellicer, the Editor-In-Chief of Travesias tourism magazine in Mexico City, Mexico, is the latest member of the "Friends of Seychelles – Press."