Switzerland lies at the crossroads of several major European cultures. Three of the continent's major languages, German, French and Italian, are national languages of Switzerland, along with Romansh, spoken by a small minority. Therefore, Swiss culture is characterised by diversity, which is reflected in a wide range of traditional customs. The 26 cantons also account for the large cultural diversity.