Charles made the remark as he was visiting a site operated by the UK Space Agency on the Caribbean island.