Tag: Livigno
Livigno, The Best of Italy
Published Date: April 9, 2020 Leave a Comment on Livigno, The Best of Italy
Livigno, a town in the northernmost part of the Italian province of Lombardy, almost on the very border with Switzerland, has a lot to offer. I will dare to say – it is the best of Italy I’ve seen so far.