Domodossola is a small town, less than 20,000 people, located at the base of the Italian Alps, at a passage way into Switzerland and near the merging of two rivers coming off of the mountains. There is a small train station with regional trains coming here from Italy and Switzerland. However, I went here with two American friends of mine with a car.