New research by Travel Insurance experts AllClear has named the Statue of Liberty in New York as the most ‘iconic’ landmark ...