A Signature Tour With The Ambassador An initiative launched by the Embassy of Sri Lanka in Washington DC, ‘Signature Tour with Ambassador’ consisted of a ...