With its 20,000 inhabitants, Locarno is neither too small nor too big to enjoy. Although the town is located on the shore of the Maggiore lake in Switzerland, …