Ralph Higgs, Turks and Caicos Tourist Board @ CHA 2010

Ralph Higgs from Turks and Caicos Tourist Board talks to Breaking Travel News