From the spectacular Roman ruins, beautiful churches and fascinating archaeological sites of Aosta town, to the ancient castles which dot the valley and the numerous festivals which take place throughout the year, the Aosta Valley is brimming with history and culture.