For some inexplicable reason, when I shared with friends and family that I was going on an exclusive press trip to Locarno, Switzerland to cover the film festival and the region in general, none of them had heard of this utterly charming Italian-speaking resort located on the northern shore of Lake Maggiore, nestled at the foot of the Alps.