The history of the city of Lesa on Lake Maggiore - Lesa is a small town located on the northern shore of Lake Maggiore, in Italy. The town is known for its natural beauty, its historic villas, and its Liberty style buildings.