Aosta is situated between Europe´s highest mountains and is the main town in the province of Aosta. The town was founded during the Roman Empire and you can still see visual and monumental historical evidence such as the amphitheatre, the old town walls and the town church.