Explore details about location Avenches. Avenches is a location situated within the Avenches alongside other areas such as Oleyres, Avenches. Additionally, some smaller parts of Avenches include specific areas like Chemin des Fauvettes, Rue de l'Avenir, Avenue Jomini adding to the diversity of its landscape.