Sri Lanka recently made a lasting impression in Madrid, Spain at the 37th International Tourism Trade Fair. The event took…