The gorgeous little town in Europe that's like a mini Italy 13 miles away from the border 11.08.2024 08:00 Express.co.uk Situated right next to the Italian border, this postcard-perfect village in Switzerland offers incredible views of Lake Lugano.